From 5076456a735163243a8593870fed44fb0cc1c20e Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Thu, 27 Mar 2014 11:21:05 +0100 Subject: [PATCH] debug: avoid warning when compiled with valgrind Declare 'c' only when compiling without valgrind. This cleans compiler warning about unused var when compiled with valgrind pool support. --- libdm/mm/dbg_malloc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libdm/mm/dbg_malloc.c b/libdm/mm/dbg_malloc.c index a2a6b769f..e26f05eef 100644 --- a/libdm/mm/dbg_malloc.c +++ b/libdm/mm/dbg_malloc.c @@ -205,7 +205,6 @@ int dm_dump_memory_debug(void) unsigned long tot = 0; struct memblock *mb; char str[32]; - size_t c; if (_head) log_very_verbose("You have a memory leak:"); @@ -218,6 +217,8 @@ int dm_dump_memory_debug(void) */ str[0] = '\0'; #else + size_t c; + for (c = 0; c < sizeof(str) - 1; c++) { if (c >= mb->length) str[c] = ' ';