From f1a60e5e51c8e8d7ea09e9fe4c5769f39d8a5476 Mon Sep 17 00:00:00 2001 From: hooper114 Date: Sun, 25 Jan 2009 19:48:06 +0000 Subject: [PATCH] Valgrind fixes --- backend/aztec.c | 1 + backend/code16k.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/aztec.c b/backend/aztec.c index 62d52b0b..f503c20a 100644 --- a/backend/aztec.c +++ b/backend/aztec.c @@ -1021,6 +1021,7 @@ int aztec(struct zint_symbol *symbol, unsigned char source[]) /* Now add the symbol descriptor */ memset(desc_data,0,4); memset(desc_ecc,0,6); + memset(descriptor,0,42); if(compact) { /* The first 2 bits represent the number of layers minus 1 */ diff --git a/backend/code16k.c b/backend/code16k.c index 491806df..f4c7c29a 100644 --- a/backend/code16k.c +++ b/backend/code16k.c @@ -229,7 +229,7 @@ int code16k(struct zint_symbol *symbol, unsigned char source[]) } /* We have a problem with FNC1 in Code Set C to resolve */ - for(i = 0; i < read; i++) { + for(i = 0; i < input_length; i++) { if((set[i] == 'C') && (source[i] == '[')) { int c_count;