From: Robert Pengelly Date: Sun, 25 May 2025 13:24:01 +0000 (+0100) Subject: Don't forget to check for '0' X-Git-Url: https://git.candlhat.org/?a=commitdiff_plain;h=51c3f68986a14f4ddffb5a97af3d9b15183c53fc;p=sasm.git Don't forget to check for '0' --- diff --git a/expr.c b/expr.c index 00d0f15..2ee2971 100644 --- a/expr.c +++ b/expr.c @@ -349,7 +349,7 @@ static struct section *operand (char *start, char **pp, struct expr *expr, int e temp = (*pp); - while (*temp && (isxdigit (*temp))) { + while (*temp && isxdigit (*temp)) { temp++; } @@ -393,6 +393,7 @@ static struct section *operand (char *start, char **pp, struct expr *expr, int e integer_constant (start, pp, expr, 16); break; + case '0': case '1': case '2': case '3':