aboutsummaryrefslogtreecommitdiffstats
path: root/cppawk-include/fun-priv.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2022-04-13 07:24:01 -0700
committerKaz Kylheku <kaz@kylheku.com>2022-04-13 07:24:01 -0700
commit46d9925f19452dc447acaa06706c2c2a87f77ad4 (patch)
tree66d9ad1c79ed7df7be19595105b11f6d3db8847b /cppawk-include/fun-priv.h
parent3081448751067b32ff758f1ac04e2ec7369bfff4 (diff)
downloadcppawk-46d9925f19452dc447acaa06706c2c2a87f77ad4.tar.gz
cppawk-46d9925f19452dc447acaa06706c2c2a87f77ad4.tar.bz2
cppawk-46d9925f19452dc447acaa06706c2c2a87f77ad4.zip
fun() must expand arg; fix __fun clash issue.
Diffstat (limited to 'cppawk-include/fun-priv.h')
-rw-r--r--cppawk-include/fun-priv.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/cppawk-include/fun-priv.h b/cppawk-include/fun-priv.h
index 56313c0..5d60bfc 100644
--- a/cppawk-include/fun-priv.h
+++ b/cppawk-include/fun-priv.h
@@ -41,7 +41,7 @@
#endif
#define __bind(fname, env) __cons(#fname, env)
-#define __fun(fname) #fname
+#define __fun_(fname) __xstr(fname)
#define __call(fobj, ...) (__consp(fobj) \
? __progn(__g(f) = __car(fobj), \
@__g(f)(__cdr(fobj), __VA_ARGS__)) \