From 89355c1e3998e6e96caebcc1a8c1aa64136a5d8e Mon Sep 17 00:00:00 2001 From: Sam Hocevar Date: Wed, 26 Apr 2006 11:29:50 +0000 Subject: [PATCH] * Argh, _really_ fixed the uninitialised variable. --- cucul/import.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cucul/import.c b/cucul/import.c index 6c18c18..5ef054c 100644 --- a/cucul/import.c +++ b/cucul/import.c @@ -243,7 +243,7 @@ static cucul_canvas_t *import_ansi(void const *data, unsigned int size) * Functions for Coded Character Sets", 5.4. Control sequences. */ if(buffer[i] == '\x1b' && buffer[i + 1] == '[') { - unsigned int argc, argv[101]; + unsigned int argc = 0, argv[101]; unsigned int param, inter, final; /* Compute offsets to parameter bytes, intermediate bytes and @@ -285,7 +285,6 @@ static cucul_canvas_t *import_ansi(void const *data, unsigned int size) /* ECMA-48 5.4.2: Parameter string format */ if(param < inter) { - argc = 0; argv[0] = 0; for(j = param; j < inter; j++) {