olsr_cookie: introduce OLSR_COOKIE_DEBUG define
authorFerry Huberts <f.huberts@mindef.nl>
Thu, 9 Jun 2011 11:13:25 +0000 (13:13 +0200)
committerFerry Huberts <f.huberts@mindef.nl>
Thu, 9 Jun 2011 14:35:52 +0000 (16:35 +0200)
src/olsr_cookie.c:213:9: error: variable ‘reuse’ set but not used [-Werror=unused-but-set-variable]
src/olsr_cookie.c:273:9: error: variable ‘reuse’ set but not used [-Werror=unused-but-set-variable]

Signed-off-by: Ferry Huberts <f.huberts@mindef.nl>
src/olsr_cookie.c

index bee2a5d..7cb1c90 100644 (file)
@@ -210,7 +210,10 @@ olsr_cookie_malloc(struct olsr_cookie_info *ci)
   void *ptr;
   struct olsr_cookie_mem_brand *branding;
   struct list_node *free_list_node;
+
+#ifdef OLSR_COOKIE_DEBUG
   bool reuse = false;
+#endif
 
   /*
    * Check first if we have reusable memory.
@@ -239,7 +242,9 @@ olsr_cookie_malloc(struct olsr_cookie_info *ci)
     ptr = (void *)free_list_node;
     memset(ptr, 0, ci->ci_size);
     ci->ci_free_list_usage--;
+#ifdef OLSR_COOKIE_DEBUG
     reuse = true;
+#endif
   }
 
   /*
@@ -254,7 +259,7 @@ olsr_cookie_malloc(struct olsr_cookie_info *ci)
   /* Stats keeping */
   olsr_cookie_usage_incr(ci->ci_id);
 
-#if 0
+#ifdef OLSR_COOKIE_DEBUG
   OLSR_PRINTF(1, "MEMORY: alloc %s, %p, %u bytes%s\n", ci->ci_name, ptr, ci->ci_size, reuse ? ", reuse" : "");
 #endif
 
@@ -270,7 +275,10 @@ olsr_cookie_free(struct olsr_cookie_info *ci, void *ptr)
 {
   struct olsr_cookie_mem_brand *branding;
   struct list_node *free_list_node;
+
+#ifdef OLSR_COOKIE_DEBUG
   bool reuse = false;
+#endif
 
   branding = (struct olsr_cookie_mem_brand *)ARM_NOWARN_ALIGN(((unsigned char *)ptr + ci->ci_size));
 
@@ -294,8 +302,9 @@ olsr_cookie_free(struct olsr_cookie_info *ci, void *ptr)
     list_node_init(free_list_node);
     list_add_before(&ci->ci_free_list, free_list_node);
     ci->ci_free_list_usage++;
+#ifdef OLSR_COOKIE_DEBUG
     reuse = true;
-
+#endif
   } else {
 
     /*
@@ -307,7 +316,7 @@ olsr_cookie_free(struct olsr_cookie_info *ci, void *ptr)
   /* Stats keeping */
   olsr_cookie_usage_decr(ci->ci_id);
 
-#if 0
+#ifdef OLSR_COOKIE_DEBUG
   OLSR_PRINTF(1, "MEMORY: free %s, %p, %u bytes%s\n", ci->ci_name, ptr, ci->ci_size, reuse ? ", reuse" : "");
 #endif