aboutsummaryrefslogtreecommitdiff
path: root/tccpp.c
diff options
context:
space:
mode:
authorPhilip <pipcet@gmail.com>2015-05-01 14:48:25 +0000
committerPhilip <pipcet@gmail.com>2015-05-01 14:48:25 +0000
commita6b94eff79d64e74505a40fb1d70d60e97d7c1f6 (patch)
tree7cdd01ded87f7b980ee32402d42207d3f7f05e82 /tccpp.c
parent951a43ea6c77436209c3dc974d8b18e5b2e87936 (diff)
downloadtinycc-a6b94eff79d64e74505a40fb1d70d60e97d7c1f6.tar.gz
tinycc-a6b94eff79d64e74505a40fb1d70d60e97d7c1f6.tar.bz2
tccpp.c: fix empty stringify
#define STRINGIFY2(x) #x #define STRINGIFY(x) STRINGIFY2(x) STRINGIFY() should produce "", not "\301".
Diffstat (limited to 'tccpp.c')
-rw-r--r--tccpp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tccpp.c b/tccpp.c
index 0a99832..8a06300 100644
--- a/tccpp.c
+++ b/tccpp.c
@@ -2742,7 +2742,7 @@ static int *macro_arg_subst(Sym **nested_list, const int *macro_str, Sym *args)
spc = 0;
while (*st) {
TOK_GET(&t, &st, &cval);
- if (!check_space(t, &spc))
+ if (t != TOK_PLCHLDR && !check_space(t, &spc))
cstr_cat(&cstr, get_tok_str(t, &cval));
}
cstr.size -= spc;