scc

simple c99 compiler
git clone git://git.simple-cc.org/scc
Log | Files | Refs | Submodules | README | LICENSE

commit 50eb5d01ac9c5025f976e98de2d7c7fc0481035c
parent 4d784347b5d8eda94e5f7b6582194cff3732804b
Author: Roberto E. Vargas Caballero <k0ga@shike2.com>
Date:   Mon,  4 Apr 2022 14:09:02 +0200

cc1: Assign name in defdefine()

The name field can be used later with DBG() so it is
better to assign some meaningful value.

Diffstat:
Msrc/cmd/cc/cc1/cpp.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/cmd/cc/cc1/cpp.c b/src/cmd/cc/cc1/cpp.c @@ -35,7 +35,7 @@ void defdefine(char *macro, char *val, char *source) { char *def, *fmt = "#define %s %s\n"; - Symbol dummy = {.flags = SDECLARED}; + Symbol dummy = {.name = macro, .flags = SDECLARED}; if (!val) val = "";