From aafbbc454876e4da4fbd8734957c690251a8e0ba Mon Sep 17 00:00:00 2001 From: Sascha Alexander Jopen Date: Wed, 11 Sep 2013 16:48:37 +0200 Subject: [PATCH] nsclick: Correct offset when parsing serialized defines. --- ns/nsclick.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ns/nsclick.cc b/ns/nsclick.cc index 4cfd0aecee..34461acbc0 100644 --- a/ns/nsclick.cc +++ b/ns/nsclick.cc @@ -135,7 +135,7 @@ int simclick_click_create(simclick_node_t *simnode, const char* router_file) { while (defines_offset < defines_size) { char *key = defines + defines_offset; char *value = key + strlen(key) + 1; - defines_offset += (size_t) (value + strlen(value) + 1 - defines); + defines_offset = (size_t) (value + strlen(value) + 1 - defines); if (!click_lexer()->global_scope().define(key, value, false)) { errh->error("parameter %s multiply defined", key); }