diff options
| author | 2026-03-19 11:50:38 +0100 | |
|---|---|---|
| committer | 2026-03-19 11:50:38 +0100 | |
| commit | 85afa319cae05bcd39de0f4f63d22a49bbd0e665 (patch) | |
| tree | da9affd7787afe5d508409e1ca23837ce7aadec1 | |
| parent | 2c12f4d4f4bb75f7c54abd3273e3f2466fe4e849 (diff) | |
cpp: fix nullptr deref for unknown target predefs
| -rw-r--r-- | src/c_lex.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/c_lex.c b/src/c_lex.c index 8e225b6..d1c0205 100644 --- a/src/c_lex.c +++ b/src/c_lex.c @@ -2344,7 +2344,7 @@ putdef1(const char *name) static void putdefs1(const char *s) { - for (; *s; s += strlen(s) + 1) putdef1(s); + if (s) for (; *s; s += strlen(s) + 1) putdef1(s); } static void |