- remove warning about unused depth parameter in add_to_dirlist()

- make one variable static and add comment about why the other variables there are not static.
This commit is contained in:
Bernhard Reutner-Fischer 2006-12-13 16:50:15 +00:00
parent 35a4bbe74f
commit 5b6f776fe9

View File

@ -67,11 +67,13 @@ static unsigned long cmd_flags;
#define FLAG_U (1<<12) #define FLAG_U (1<<12)
#define FLAG_w (1<<13) #define FLAG_w (1<<13)
/* XXX: FIXME: the following variables should be static, but gcc currently
* creates a much bigger object if we do this. */
int context, status; int context, status;
char *start, *label[2]; char *start, *label[2];
struct stat stb1, stb2; struct stat stb1, stb2;
char **dl; char **dl;
int dl_count = 0; static int dl_count = 0;
struct cand { struct cand {
int x; int x;
@ -1030,7 +1032,8 @@ static int dir_strcmp(const void *p1, const void *p2)
/* This function adds a filename to dl, the directory listing. */ /* This function adds a filename to dl, the directory listing. */
static int add_to_dirlist(const char *filename, static int add_to_dirlist(const char *filename,
struct stat ATTRIBUTE_UNUSED * sb, void *userdata, int depth) struct stat ATTRIBUTE_UNUSED * sb, void *userdata,
int depth ATTRIBUTE_UNUSED)
{ {
dl_count++; dl_count++;
dl = xrealloc(dl, dl_count * sizeof(char *)); dl = xrealloc(dl, dl_count * sizeof(char *));