diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2006-11-24 15:38:03 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2006-11-24 15:38:03 +0000 |
commit | d398ecab9d6e42b1091d214df50bf938030d11a2 (patch) | |
tree | 222947a9a358931ea4f4f33679fd336cb5f36a8f | |
parent | 8023d7df788fbc45217473e6a290d4409881d2cd (diff) | |
download | busybox-w32-d398ecab9d6e42b1091d214df50bf938030d11a2.tar.gz busybox-w32-d398ecab9d6e42b1091d214df50bf938030d11a2.tar.bz2 busybox-w32-d398ecab9d6e42b1091d214df50bf938030d11a2.zip |
hunt down improper include <>, make mkswap output 4Gb+ friendly
-rw-r--r-- | libbb/fclose_nonstdin.c | 3 | ||||
-rw-r--r-- | libbb/perror_nomsg.c | 3 | ||||
-rw-r--r-- | libbb/warn_ignoring_args.c | 2 | ||||
-rw-r--r-- | shell/bbsh.c | 2 | ||||
-rw-r--r-- | util-linux/mkswap.c | 13 |
5 files changed, 11 insertions, 12 deletions
diff --git a/libbb/fclose_nonstdin.c b/libbb/fclose_nonstdin.c index 951ab30d6..88e8474f2 100644 --- a/libbb/fclose_nonstdin.c +++ b/libbb/fclose_nonstdin.c | |||
@@ -12,8 +12,7 @@ | |||
12 | * here to save a little space. | 12 | * here to save a little space. |
13 | */ | 13 | */ |
14 | 14 | ||
15 | #include <stdio.h> | 15 | #include "libbb.h" |
16 | #include <libbb.h> | ||
17 | 16 | ||
18 | int fclose_if_not_stdin(FILE *f) | 17 | int fclose_if_not_stdin(FILE *f) |
19 | { | 18 | { |
diff --git a/libbb/perror_nomsg.c b/libbb/perror_nomsg.c index 3a5079b99..3aefd5301 100644 --- a/libbb/perror_nomsg.c +++ b/libbb/perror_nomsg.c | |||
@@ -7,8 +7,7 @@ | |||
7 | * Licensed under GPLv2 or later, see file LICENSE in this tarball for details. | 7 | * Licensed under GPLv2 or later, see file LICENSE in this tarball for details. |
8 | */ | 8 | */ |
9 | 9 | ||
10 | #include <stddef.h> | 10 | #include "libbb.h" |
11 | #include <libbb.h> | ||
12 | 11 | ||
13 | void bb_perror_nomsg(void) | 12 | void bb_perror_nomsg(void) |
14 | { | 13 | { |
diff --git a/libbb/warn_ignoring_args.c b/libbb/warn_ignoring_args.c index 6405ff826..be78a4414 100644 --- a/libbb/warn_ignoring_args.c +++ b/libbb/warn_ignoring_args.c | |||
@@ -7,7 +7,7 @@ | |||
7 | * Licensed under GPLv2 or later, see file LICENSE in this tarball for details. | 7 | * Licensed under GPLv2 or later, see file LICENSE in this tarball for details. |
8 | */ | 8 | */ |
9 | 9 | ||
10 | #include <libbb.h> | 10 | #include "libbb.h" |
11 | 11 | ||
12 | void bb_warn_ignoring_args(int n) | 12 | void bb_warn_ignoring_args(int n) |
13 | { | 13 | { |
diff --git a/shell/bbsh.c b/shell/bbsh.c index 791983a3a..99e4f61fb 100644 --- a/shell/bbsh.c +++ b/shell/bbsh.c | |||
@@ -36,7 +36,7 @@ | |||
36 | echo `echo hello#comment " woot` and more | 36 | echo `echo hello#comment " woot` and more |
37 | */ | 37 | */ |
38 | 38 | ||
39 | #include <busybox.h> | 39 | #include "busybox.h" |
40 | 40 | ||
41 | // A single executable, its arguments, and other information we know about it. | 41 | // A single executable, its arguments, and other information we know about it. |
42 | #define BBSH_FLAG_EXIT 1 | 42 | #define BBSH_FLAG_EXIT 1 |
diff --git a/util-linux/mkswap.c b/util-linux/mkswap.c index 2dee5ac18..7baa3ecfb 100644 --- a/util-linux/mkswap.c +++ b/util-linux/mkswap.c | |||
@@ -6,7 +6,7 @@ | |||
6 | * Licensed under GPL version 2, see file LICENSE in this tarball for details. | 6 | * Licensed under GPL version 2, see file LICENSE in this tarball for details. |
7 | */ | 7 | */ |
8 | 8 | ||
9 | #include <busybox.h> | 9 | #include "busybox.h" |
10 | 10 | ||
11 | int mkswap_main(int argc, char *argv[]) | 11 | int mkswap_main(int argc, char *argv[]) |
12 | { | 12 | { |
@@ -16,18 +16,19 @@ int mkswap_main(int argc, char *argv[]) | |||
16 | 16 | ||
17 | // No options supported. | 17 | // No options supported. |
18 | 18 | ||
19 | if (argc!=2) bb_show_usage(); | 19 | if (argc != 2) bb_show_usage(); |
20 | 20 | ||
21 | // Figure out how big the device is and announce our intentions. | 21 | // Figure out how big the device is and announce our intentions. |
22 | 22 | ||
23 | fd = xopen(argv[1],O_RDWR); | 23 | fd = xopen(argv[1], O_RDWR); |
24 | len = fdlength(fd); | 24 | len = fdlength(fd); |
25 | pagesize = getpagesize(); | 25 | pagesize = getpagesize(); |
26 | printf("Setting up swapspace version 1, size = %ld bytes\n", (long)(len-pagesize)); | 26 | printf("Setting up swapspace version 1, size = %"OFF_FMT"d bytes\n", |
27 | len - pagesize); | ||
27 | 28 | ||
28 | // Make a header. | 29 | // Make a header. |
29 | 30 | ||
30 | memset(hdr, 0, 129 * sizeof(unsigned int)); | 31 | memset(hdr, 0, sizeof(hdr)); |
31 | hdr[0] = 1; | 32 | hdr[0] = 1; |
32 | hdr[1] = (len / pagesize) - 1; | 33 | hdr[1] = (len / pagesize) - 1; |
33 | 34 | ||
@@ -35,7 +36,7 @@ int mkswap_main(int argc, char *argv[]) | |||
35 | // signature on disk (not in cache) during swapon. | 36 | // signature on disk (not in cache) during swapon. |
36 | 37 | ||
37 | xlseek(fd, 1024, SEEK_SET); | 38 | xlseek(fd, 1024, SEEK_SET); |
38 | xwrite(fd, hdr, 129 * sizeof(unsigned int)); | 39 | xwrite(fd, hdr, sizeof(hdr)); |
39 | xlseek(fd, pagesize-10, SEEK_SET); | 40 | xlseek(fd, pagesize-10, SEEK_SET); |
40 | xwrite(fd, "SWAPSPACE2", 10); | 41 | xwrite(fd, "SWAPSPACE2", 10); |
41 | fsync(fd); | 42 | fsync(fd); |