diff options
Diffstat (limited to 'src/alloc.c')
| -rw-r--r-- | src/alloc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/alloc.c b/src/alloc.c index 80b63345459..470cb9277bb 100644 --- a/src/alloc.c +++ b/src/alloc.c | |||
| @@ -2701,10 +2701,10 @@ make_event_array (nargs, args) | |||
| 2701 | result = Fmake_string (make_number (nargs), make_number (0)); | 2701 | result = Fmake_string (make_number (nargs), make_number (0)); |
| 2702 | for (i = 0; i < nargs; i++) | 2702 | for (i = 0; i < nargs; i++) |
| 2703 | { | 2703 | { |
| 2704 | SREF (result, i) = XINT (args[i]); | 2704 | SSET (result, i, XINT (args[i])); |
| 2705 | /* Move the meta bit to the right place for a string char. */ | 2705 | /* Move the meta bit to the right place for a string char. */ |
| 2706 | if (XINT (args[i]) & CHAR_META) | 2706 | if (XINT (args[i]) & CHAR_META) |
| 2707 | SREF (result, i) |= 0x80; | 2707 | SSET (result, i, SREF (result, i) | 0x80); |
| 2708 | } | 2708 | } |
| 2709 | 2709 | ||
| 2710 | return result; | 2710 | return result; |