From 440cec2f8c5b14e10c6af72f523bdd53b4a40046 Mon Sep 17 00:00:00 2001 From: twanvl Date: Thu, 19 Oct 2006 20:24:39 +0000 Subject: [PATCH] fixed WITH_DYNAMIC_ARG: scoping of RIIA object git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@39 0fc631ac-6414-0410-93d0-97cfa31319b6 --- src/util/dynamic_arg.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util/dynamic_arg.hpp b/src/util/dynamic_arg.hpp index 510b70b0..f95d104d 100644 --- a/src/util/dynamic_arg.hpp +++ b/src/util/dynamic_arg.hpp @@ -62,7 +62,7 @@ * @endcode */ #define WITH_DYNAMIC_ARG(name, value) \ - if (name##_changer(value)) + if (name##_changer name##_dummmy = value) // hack: variable in if guard scopes over the following block // ----------------------------------------------------------------------------- : EOF #endif