- 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:
parent
35a4bbe74f
commit
5b6f776fe9
@ -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 *));
|
||||||
|
Loading…
Reference in New Issue
Block a user