From 6d58336693be39676b7bd1e8496a2eeffe62d232 Mon Sep 17 00:00:00 2001 From: Patrick Winnertz Date: Tue, 10 Feb 2009 13:21:45 +0100 Subject: [PATCH] Revert "Call va_end after the iteration as we need to free the list again." This reverts commit 51388bd012248fa30d0d18209ad02d5a2ffb63a5. --- mhl/string.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mhl/string.h b/mhl/string.h index fcbbd864f..da8658406 100644 --- a/mhl/string.h +++ b/mhl/string.h @@ -71,7 +71,7 @@ static inline char* __mhl_str_concat_hlp(const char* base, ...) va_start(args,base); char* a; /* note: we use ((char*)(1)) as terminator - NULL is a valid argument ! */ - while ((a = va_arg(args, char*))!=(char*)1 && count < __STR_CONCAT_MAX ) + while ((a = va_arg(args, char*))!=(char*)1 && count <= 31 ) { if (a) { @@ -81,7 +81,6 @@ static inline char* __mhl_str_concat_hlp(const char* base, ...) count++; } } - va_end(args); if (!count) return mhl_str_dup("");