Fix wrong sizeof parameter in register_lq_handler
authorHenning Rogge <rogge@fgan.de>
Tue, 27 May 2008 10:38:03 +0000 (12:38 +0200)
committerHenning Rogge <rogge@fgan.de>
Tue, 27 May 2008 10:38:03 +0000 (12:38 +0200)
src/lq_plugin.c

index 0db595c..674c074 100644 (file)
@@ -90,7 +90,7 @@ register_lq_handler(struct lq_handler *handler, const char *name)
 {
   struct lq_handler_node *node;
   
-  node = olsr_malloc(sizeof(struct lq_handler) + strlen(name) + 1, "olsr lq handler");
+  node = olsr_malloc(sizeof(*node) + strlen(name) + 1, "olsr lq handler");
   
   strcpy(node->name, name);
   node->node.key = node->name;