Index: ossp-pkg/l2/l2.h RCS File: /v/ossp/cvs/ossp-pkg/l2/Attic/l2.h,v rcsdiff -q -kk '-r1.16' '-r1.17' -u '/v/ossp/cvs/ossp-pkg/l2/Attic/l2.h,v' 2>/dev/null --- l2.h 2001/09/04 19:18:49 1.16 +++ l2.h 2001/09/05 07:41:18 1.17 @@ -103,6 +103,7 @@ L2_TYPE_LONG, L2_TYPE_FLOAT, L2_TYPE_DOUBLE, + L2_TYPE_STRING, L2_TYPE_CHARPTR, L2_TYPE_VOIDPTR } l2_type_t; Index: ossp-pkg/l2/l2_ut_param.c RCS File: /v/ossp/cvs/ossp-pkg/l2/l2_ut_param.c,v rcsdiff -q -kk '-r1.1' '-r1.2' -u '/v/ossp/cvs/ossp-pkg/l2/l2_ut_param.c,v' 2>/dev/null --- l2_ut_param.c 2001/09/04 13:52:59 1.1 +++ l2_ut_param.c 2001/09/05 07:41:18 1.2 @@ -85,6 +85,9 @@ case L2_TYPE_DOUBLE: *(double *)(pa[i].store) = va_get(ap, double); break; + case L2_TYPE_STRING: + *(char **)(pa[i].store) = strdup(va_get(ap, charptr)); + break; case L2_TYPE_CHARPTR: *(char **)(pa[i].store) = va_get(ap, charptr); break;