diff options
author | Carl Worth <cworth@cworth.org> | 2010-05-20 12:06:33 -0700 |
---|---|---|
committer | Carl Worth <cworth@cworth.org> | 2010-05-20 12:06:33 -0700 |
commit | 805ea6afe66f52476094256914b7319b29972a16 (patch) | |
tree | fb15b03b43d96838eee7f21af3b15fd5bb1546c3 /tests | |
parent | 9f3d2c4e3dff3eb4f5820a034426056bf66b3015 (diff) |
Add test (and fix) for a function argument of a macro that expands with a comma.
The fix here is quite simple (and actually only deletes code). When
expanding a macro, we don't return a ',' as a unique token type, but
simply let it fall through to the generic case.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/039-func-arg-obj-macro-with-comma.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/039-func-arg-obj-macro-with-comma.c b/tests/039-func-arg-obj-macro-with-comma.c new file mode 100644 index 0000000000..0f7fe632b5 --- /dev/null +++ b/tests/039-func-arg-obj-macro-with-comma.c @@ -0,0 +1,3 @@ +#define foo(a) (a) +#define bar two,words +foo(bar) |