[PATCH] ubiformat, ubinize: fix more 64-bit image sequence number confusion
Michael Roth
mroth at nessie.de
Wed Sep 23 09:01:26 EDT 2009
The sequence number is only 32 bit as the strtoul() function.
Signed-off-by: Michael Roth <mroth at nessie.de>
---
ubi-utils/src/ubiformat.c | 2 +-
ubi-utils/src/ubinize.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/ubi-utils/src/ubiformat.c b/ubi-utils/src/ubiformat.c
index 345593c..bed0339 100644
--- a/ubi-utils/src/ubiformat.c
+++ b/ubi-utils/src/ubiformat.c
@@ -134,7 +134,7 @@ static int parse_opt(int argc, char * const argv[])
while (1) {
int key;
char *endp;
- unsigned long long image_seq;
+ unsigned long int image_seq;
key = getopt_long(argc, argv, "nh?Vyqve:x:s:O:f:S:", long_options, NULL);
if (key == -1)
diff --git a/ubi-utils/src/ubinize.c b/ubi-utils/src/ubinize.c
index dd8d3ed..a46833c 100644
--- a/ubi-utils/src/ubinize.c
+++ b/ubi-utils/src/ubinize.c
@@ -161,7 +161,7 @@ static int parse_opt(int argc, char * const argv[])
while (1) {
int key;
char *endp;
- unsigned long long image_seq;
+ unsigned long int image_seq;
key = getopt_long(argc, argv, "o:p:m:s:O:e:x:Q:vhV", long_options, NULL);
if (key == -1)
--
1.6.3.3
More information about the linux-mtd
mailing list