1typedef __builtin_va_list va_list; 2void gftp_config_parse_args (int numargs, char **first, ...) 3{ 4 char **dest = first; 5 va_list argp; 6 __builtin_va_start (argp, first); 7 while (numargs-- > 0) 8 { 9 *dest = __builtin_malloc (1); 10 dest = __builtin_va_arg(argp, char **); 11 *dest = ((void *)0); 12 } 13 __builtin_va_end(argp); 14} 15 16