diff options
Diffstat (limited to 'src/bytecode.c')
| -rw-r--r-- | src/bytecode.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/bytecode.c b/src/bytecode.c index d2d74b0b59a..d103d2f1177 100644 --- a/src/bytecode.c +++ b/src/bytecode.c | |||
| @@ -550,7 +550,7 @@ If the third argument is incorrect, Emacs may crash.") | |||
| 550 | case Bvarset+6: | 550 | case Bvarset+6: |
| 551 | op = FETCH; | 551 | op = FETCH; |
| 552 | varset: | 552 | varset: |
| 553 | set_internal (vectorp[op], POP, 0); | 553 | set_internal (vectorp[op], POP, current_buffer, 0); |
| 554 | /* Fset (vectorp[op], POP); */ | 554 | /* Fset (vectorp[op], POP); */ |
| 555 | break; | 555 | break; |
| 556 | 556 | ||
| @@ -1492,6 +1492,10 @@ If the third argument is incorrect, Emacs may crash.") | |||
| 1492 | break; | 1492 | break; |
| 1493 | #endif | 1493 | #endif |
| 1494 | 1494 | ||
| 1495 | case 0: | ||
| 1496 | abort (); | ||
| 1497 | |||
| 1498 | case 255: | ||
| 1495 | default: | 1499 | default: |
| 1496 | #ifdef BYTE_CODE_SAFE | 1500 | #ifdef BYTE_CODE_SAFE |
| 1497 | if (op < Bconstant) | 1501 | if (op < Bconstant) |