X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=sbr%2Fcrawl_folders.c;h=47327edd83ff8d0cf0ba5a48789670b17c5f7d87;hb=f5df6f250dc5862488efb0198823c68f5b573ccc;hp=0693a2162b376944b20f04daaece627e55e8308c;hpb=714b5c530ece27ea2835a313013f5b770163403c;p=mmh diff --git a/sbr/crawl_folders.c b/sbr/crawl_folders.c index 0693a21..47327ed 100644 --- a/sbr/crawl_folders.c +++ b/sbr/crawl_folders.c @@ -9,11 +9,13 @@ #include #include #include +#include +#include struct crawl_context { int max; /* - ** how many folders we currently can hold in the array - ** `folders', increased by CRAWL_NUMFOLDERS at a time + ** number of folders we can hold in the folders array; + ** increased by CRAWL_NUMFOLDERS at a time */ int total; /* how many `folders' actually has */ char **folders; /* the array of folders */ @@ -29,7 +31,7 @@ struct crawl_context { static void add_folder(char *fold, struct crawl_context *crawl) { - register int i, j; + int i, j; /* if necessary, reallocate the space for folder names */ if (crawl->foldp >= crawl->max) { @@ -84,7 +86,8 @@ add_children(char *name, struct crawl_context *crawl) continue; } #endif - if (!strcmp(dp->d_name, ".") || !strcmp(dp->d_name, "..")) { + if (strcmp(dp->d_name, ".")==0 || + strcmp(dp->d_name, "..")==0) { continue; } child = concat(prefix, dp->d_name, (void *)NULL);