|
Lines 108-114
Link Here
|
| 108 |
memset(&gl, 0, sizeof(gl)); |
108 |
memset(&gl, 0, sizeof(gl)); |
| 109 |
gl.gl_matchc = MAXGLOBARGS; |
109 |
gl.gl_matchc = MAXGLOBARGS; |
| 110 |
flags |= GLOB_LIMIT; |
110 |
flags |= GLOB_LIMIT; |
| 111 |
if (glob(argv[argc], flags, NULL, &gl)) |
111 |
if (glob(argv[argc], flags, NULL, &gl) || gl.gl_pathc == 0) |
| 112 |
gargv[gargc++] = strdup(argv[argc]); |
112 |
gargv[gargc++] = strdup(argv[argc]); |
| 113 |
else |
113 |
else |
| 114 |
for (pop = gl.gl_pathv; *pop && gargc < (MAXGLOBARGS-1); |
114 |
for (pop = gl.gl_pathv; *pop && gargc < (MAXGLOBARGS-1); |