31 |
} ENVAR; |
} ENVAR; |
32 |
|
|
33 |
static void |
static void |
34 |
envar_parse_internal(char *str, LIST **plist) |
envar_parse_internal(char *str, RAD_LIST **plist) |
35 |
{ |
{ |
36 |
int i; |
int i; |
37 |
int argc; |
int argc; |
74 |
envar_t * |
envar_t * |
75 |
envar_parse(char *str) |
envar_parse(char *str) |
76 |
{ |
{ |
77 |
LIST *list = NULL; |
RAD_LIST *list = NULL; |
78 |
envar_parse_internal(str, &list); |
envar_parse_internal(str, &list); |
79 |
return list; |
return list; |
80 |
} |
} |
82 |
envar_t * |
envar_t * |
83 |
envar_parse_argcv(int argc, char **argv) |
envar_parse_argcv(int argc, char **argv) |
84 |
{ |
{ |
85 |
LIST *list = NULL; |
RAD_LIST *list = NULL; |
86 |
while (argc--) { |
while (argc--) { |
87 |
envar_parse_internal(*argv++, &list); |
envar_parse_internal(*argv++, &list); |
88 |
} |
} |