From: Frank Haverkamp Date: Fri, 16 Feb 2007 15:22:26 +0000 (+0100) Subject: UBI Utils: Fix uninitialized written parameter X-Git-Tag: v1.1.0~13^2~10 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=e1e4f5429a155a6bd9a9d384f91d597cab157ee3;p=mtd-utils.git UBI Utils: Fix uninitialized written parameter The variable written was not properly initialized. That causes the -j option to fail. Signed-off-by: Frank Haverkamp Signed-off-by: Josh Boyer --- diff --git a/ubi-utils/src/bin2nand.c b/ubi-utils/src/bin2nand.c index 20fc90a..7c4c816 100644 --- a/ubi-utils/src/bin2nand.c +++ b/ubi-utils/src/bin2nand.c @@ -1,5 +1,5 @@ /* - * Copyright (c) International Business Machines Corp., 2006 + * Copyright (c) International Business Machines Corp., 2007 * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -28,6 +28,7 @@ * 1.3 Padds data/oob to a given size. (oloh) * 1.4 Removed argp because we want to use uClibc. * 1.5 Minor cleanup + * 1.6 written variable not initialized (-j did not work) (haver) */ #include @@ -46,7 +47,7 @@ #include "config.h" #include "nandecc.h" -#define PROGRAM_VERSION "1.5" +#define PROGRAM_VERSION "1.6" #define CHECK_ENDP(option, endp) do { \ if (*endp) { \ @@ -248,7 +249,7 @@ int main (int argc, char** argv) { int rc = -1; int res = 0; - size_t written, read; + size_t written = 0, read; myargs args = { .action = ACT_NORMAL, .pagesize = PAGESIZE,