A couple of minor warning cleanups.
authorEric Andersen <andersen@codepoet.org>
Fri, 14 Jul 2000 06:19:41 +0000 (06:19 -0000)
committerEric Andersen <andersen@codepoet.org>
Fri, 14 Jul 2000 06:19:41 +0000 (06:19 -0000)
 -Erik

cp_mv.c
internal.h
mount.c
nfsmount.c
util-linux/mount.c
util-linux/nfsmount.c

diff --git a/cp_mv.c b/cp_mv.c
index 6550e1c39b73942c998ed173e073ad98ca7dd3e8..d703daec4f107c4fa84ab36dc987fb2f6beb64e6 100644 (file)
--- a/cp_mv.c
+++ b/cp_mv.c
@@ -188,7 +188,7 @@ rm_Action(const char *fileName, struct stat *statbuf, void* junk)
 
 extern int cp_mv_main(int argc, char **argv)
 {
-       int i;
+       volatile int i;
        char c;
 
        if (*applet_name == 'c' && *(applet_name + 1) == 'p')
index e636e18cebc7cf3f9af2ac2589dc6d6b3741c5f9..b31b902f014d276f7436177bae7c21c7ca1b7557 100644 (file)
@@ -297,8 +297,8 @@ extern int vdprintf(int d, const char *format, va_list ap);
 #endif
 
 #if defined BB_NFSMOUNT
-int nfsmount(const char *spec, const char *node, unsigned long *flags,
-       char **extra_opts, char **mount_opts, int running_bg);
+int nfsmount(const char *spec, const char *node, int *flags,
+            char **extra_opts, char **mount_opts, int running_bg);
 #endif
 
 #ifndef RB_POWER_OFF
diff --git a/mount.c b/mount.c
index 455e4a1c1c54a7d3545993ec7e86c343b7a2ef3b..addeb0925eb4d20abe396929b2a3d10da57da908 100644 (file)
--- a/mount.c
+++ b/mount.c
@@ -203,7 +203,7 @@ do_mount(char *specialfile, char *dir, char *filesystemtype,
 
 /* Seperate standard mount options from the nonstandard string options */
 static void
-parse_mount_options(char *options, unsigned long *flags, char *strflags)
+parse_mount_options(char *options, int *flags, char *strflags)
 {
        while (options) {
                int gotone = FALSE;
@@ -342,7 +342,7 @@ extern int mount_main(int argc, char **argv)
        char string_flags_buf[1024] = "";
        char *string_flags = string_flags_buf;
        char *extra_opts = string_flags_buf;
-       unsigned long flags = 0;
+       int flags = 0;
        char *filesystemType = "auto";
        char *device = NULL;
        char *directory = NULL;
index ad0b5842d6fe4375a5179c31d927ca217689094a..5c29b5f6b56768aaa2d522b249d60dfc495032cb 100644 (file)
@@ -33,6 +33,9 @@
  * nfsmount.c,v 1.1.1.1 1993/11/18 08:40:51 jrs Exp
  */
 
+#include "internal.h"
+#undef FALSE
+#undef TRUE
 #include <unistd.h>
 #include <stdio.h>
 #include <string.h>
index 455e4a1c1c54a7d3545993ec7e86c343b7a2ef3b..addeb0925eb4d20abe396929b2a3d10da57da908 100644 (file)
@@ -203,7 +203,7 @@ do_mount(char *specialfile, char *dir, char *filesystemtype,
 
 /* Seperate standard mount options from the nonstandard string options */
 static void
-parse_mount_options(char *options, unsigned long *flags, char *strflags)
+parse_mount_options(char *options, int *flags, char *strflags)
 {
        while (options) {
                int gotone = FALSE;
@@ -342,7 +342,7 @@ extern int mount_main(int argc, char **argv)
        char string_flags_buf[1024] = "";
        char *string_flags = string_flags_buf;
        char *extra_opts = string_flags_buf;
-       unsigned long flags = 0;
+       int flags = 0;
        char *filesystemType = "auto";
        char *device = NULL;
        char *directory = NULL;
index ad0b5842d6fe4375a5179c31d927ca217689094a..5c29b5f6b56768aaa2d522b249d60dfc495032cb 100644 (file)
@@ -33,6 +33,9 @@
  * nfsmount.c,v 1.1.1.1 1993/11/18 08:40:51 jrs Exp
  */
 
+#include "internal.h"
+#undef FALSE
+#undef TRUE
 #include <unistd.h>
 #include <stdio.h>
 #include <string.h>