summaryrefslogtreecommitdiff
path: root/conf
diff options
context:
space:
mode:
Diffstat (limited to 'conf')
-rw-r--r--conf/conf.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/conf/conf.h b/conf/conf.h
index 21dc3fa1..0dea4f94 100644
--- a/conf/conf.h
+++ b/conf/conf.h
@@ -198,11 +198,11 @@ struct symbol *cf_localize_symbol(struct symbol *sym);
* Result: Pointer to the newly defined symbol. If we are in the top-level
* scope, it's the same @sym as passed to the function.
*/
-#define cf_define_symbol(sym_, type_, var_, def_) ({ \
- struct symbol *sym = cf_localize_symbol(sym_); \
- sym->class = type_; \
- sym->var_ = def_; \
- sym; })
+#define cf_define_symbol(osym_, type_, var_, def_) ({ \
+ struct symbol *sym_ = cf_localize_symbol(osym_); \
+ sym_->class = type_; \
+ sym_->var_ = def_; \
+ sym_; })
void cf_push_scope(struct symbol *);
void cf_pop_scope(void);