aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvda <vda@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-11-24 15:38:03 +0000
committervda <vda@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-11-24 15:38:03 +0000
commit98090c7c5f5040053f413ea7d0f4ea178144423d (patch)
tree222947a9a358931ea4f4f33679fd336cb5f36a8f
parent7510997bf959600c12eb939cb9b2ea92dcc5d62b (diff)
downloadbusybox-w32-98090c7c5f5040053f413ea7d0f4ea178144423d.tar.gz
busybox-w32-98090c7c5f5040053f413ea7d0f4ea178144423d.tar.bz2
busybox-w32-98090c7c5f5040053f413ea7d0f4ea178144423d.zip
hunt down improper include <>, make mkswap output 4Gb+ friendly
git-svn-id: svn://busybox.net/trunk/busybox@16658 69ca8d6d-28ef-0310-b511-8ec308f3f277
-rw-r--r--libbb/fclose_nonstdin.c3
-rw-r--r--libbb/perror_nomsg.c3
-rw-r--r--libbb/warn_ignoring_args.c2
-rw-r--r--shell/bbsh.c2
-rw-r--r--util-linux/mkswap.c13
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
18int fclose_if_not_stdin(FILE *f) 17int 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
13void bb_perror_nomsg(void) 12void 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
12void bb_warn_ignoring_args(int n) 12void 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
11int mkswap_main(int argc, char *argv[]) 11int 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);