diff options
Diffstat (limited to 'src/data.c')
| -rw-r--r-- | src/data.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/data.c b/src/data.c index bef2888a969..fd873b22d4d 100644 --- a/src/data.c +++ b/src/data.c | |||
| @@ -2522,7 +2522,7 @@ arith_driver (enum arithop code, ptrdiff_t nargs, Lisp_Object *args) | |||
| 2522 | ptrdiff_t ok_args; | 2522 | ptrdiff_t ok_args; |
| 2523 | EMACS_INT ok_accum; | 2523 | EMACS_INT ok_accum; |
| 2524 | 2524 | ||
| 2525 | switch (SWITCH_ENUM_CAST (code)) | 2525 | switch (code) |
| 2526 | { | 2526 | { |
| 2527 | case Alogior: | 2527 | case Alogior: |
| 2528 | case Alogxor: | 2528 | case Alogxor: |
| @@ -2557,7 +2557,7 @@ arith_driver (enum arithop code, ptrdiff_t nargs, Lisp_Object *args) | |||
| 2557 | nargs, args); | 2557 | nargs, args); |
| 2558 | args[argnum] = val; | 2558 | args[argnum] = val; |
| 2559 | next = XINT (args[argnum]); | 2559 | next = XINT (args[argnum]); |
| 2560 | switch (SWITCH_ENUM_CAST (code)) | 2560 | switch (code) |
| 2561 | { | 2561 | { |
| 2562 | case Aadd: | 2562 | case Aadd: |
| 2563 | if (INT_ADD_OVERFLOW (accum, next)) | 2563 | if (INT_ADD_OVERFLOW (accum, next)) |
| @@ -2643,7 +2643,7 @@ float_arith_driver (double accum, ptrdiff_t argnum, enum arithop code, | |||
| 2643 | args[argnum] = val; /* runs into a compiler bug. */ | 2643 | args[argnum] = val; /* runs into a compiler bug. */ |
| 2644 | next = XINT (args[argnum]); | 2644 | next = XINT (args[argnum]); |
| 2645 | } | 2645 | } |
| 2646 | switch (SWITCH_ENUM_CAST (code)) | 2646 | switch (code) |
| 2647 | { | 2647 | { |
| 2648 | case Aadd: | 2648 | case Aadd: |
| 2649 | accum += next; | 2649 | accum += next; |