284 |
*/ |
*/ |
285 |
int |
int |
286 |
skipthisfile(path) |
skipthisfile(path) |
287 |
char *path; |
const char *path; |
288 |
{ |
{ |
289 |
char *first, *last; |
char *first, *last; |
290 |
int i; |
int i; |
323 |
char *dirp, *start, *end, *p; |
char *dirp, *start, *end, *p; |
324 |
} stack[STACKSIZE], *topp, *curp; /* stack */ |
} stack[STACKSIZE], *topp, *curp; /* stack */ |
325 |
|
|
|
static int getdirs(char *, STRBUF *); |
|
|
|
|
326 |
/* |
/* |
327 |
* getdirs: get directory list |
* getdirs: get directory list |
328 |
* |
* |
336 |
*/ |
*/ |
337 |
static int |
static int |
338 |
getdirs(dir, sb) |
getdirs(dir, sb) |
339 |
char *dir; |
const char *dir; |
340 |
STRBUF *sb; |
STRBUF *sb; |
341 |
{ |
{ |
342 |
DIR *dirp; |
DIR *dirp; |
385 |
*/ |
*/ |
386 |
void |
void |
387 |
find_open(start) |
find_open(start) |
388 |
char *start; |
const char *start; |
389 |
{ |
{ |
390 |
assert(opened == 0); |
assert(opened == 0); |
391 |
opened = 1; |
opened = 1; |