diff options
author | Denis Vlasenko | 2007-01-27 13:45:17 +0000 |
---|---|---|
committer | Denis Vlasenko | 2007-01-27 13:45:17 +0000 |
commit | 434ad5456b0468e469c9da140871121f87a1377b (patch) | |
tree | c7ee764e3171e0fae54712f63cb541f3c94c59d2 | |
parent | e0eebc1ef3816bd75988021376a368dfe19470c5 (diff) | |
download | busybox-434ad5456b0468e469c9da140871121f87a1377b.zip busybox-434ad5456b0468e469c9da140871121f87a1377b.tar.gz |
fix warning in find.c
-rw-r--r-- | findutils/find.c | 8 | ||||
-rw-r--r-- | include/libbb.h | 2 | ||||
-rw-r--r-- | libbb/xfuncs.c | 2 |
3 files changed, 6 insertions, 6 deletions
diff --git a/findutils/find.c b/findutils/find.c index f7d9532..42cee87 100644 --- a/findutils/find.c +++ b/findutils/find.c @@ -59,7 +59,7 @@ typedef struct { #define ACTS(name, arg...) typedef struct { action a; arg; } action_##name; #define ACTF(name) static int func_##name(const char *fileName, struct stat *statbuf, action_##name* ap) ACTS(print) - ACTS(name, char *pattern;) + ACTS(name, const char *pattern;) USE_FEATURE_FIND_PRINT0(ACTS(print0)) USE_FEATURE_FIND_TYPE( ACTS(type, int type_mask;)) USE_FEATURE_FIND_PERM( ACTS(perm, char perm_char; mode_t perm_mask;)) @@ -273,7 +273,7 @@ static int fileAction(const char *fileName, struct stat *statbuf, void* junk, in #if ENABLE_FEATURE_FIND_TYPE -static int find_type(char *type) +static int find_type(const char *type) { int mask = 0; @@ -349,8 +349,8 @@ static action*** parse_params(char **argv) // We implement: (), -a, -o while (*argv) { - char *arg = argv[0]; - char *arg1 = argv[1]; + const char *arg = argv[0]; + const char *arg1 = argv[1]; /* --- Operators --- */ if (strcmp(arg, "-a") == 0 USE_DESKTOP(|| strcmp(arg, "-and") == 0) diff --git a/include/libbb.h b/include/libbb.h index 8b98423..540170c 100644 --- a/include/libbb.h +++ b/include/libbb.h @@ -259,7 +259,7 @@ extern DIR *warn_opendir(const char *path); char *xgetcwd(char *cwd); char *xreadlink(const char *path); char *xmalloc_realpath(const char *path); -extern void xstat(char *filename, struct stat *buf); +extern void xstat(const char *filename, struct stat *buf); extern pid_t spawn(char **argv); extern pid_t xspawn(char **argv); extern int wait4pid(int pid); diff --git a/libbb/xfuncs.c b/libbb/xfuncs.c index 4d85b11..f7300a6 100644 --- a/libbb/xfuncs.c +++ b/libbb/xfuncs.c @@ -568,7 +568,7 @@ void xlisten(int s, int backlog) } // xstat() - a stat() which dies on failure with meaningful error message -void xstat(char *name, struct stat *stat_buf) +void xstat(const char *name, struct stat *stat_buf) { if (stat(name, stat_buf)) bb_perror_msg_and_die("can't stat '%s'", name); |