aboutsummaryrefslogtreecommitdiffstats
path: root/src/bytecode.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/bytecode.c')
-rw-r--r--src/bytecode.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/bytecode.c b/src/bytecode.c
index bb7d796bac5..40977799bfc 100644
--- a/src/bytecode.c
+++ b/src/bytecode.c
@@ -1398,10 +1398,11 @@ exec_byte_code (Lisp_Object bytestr, Lisp_Object vector, Lisp_Object maxdepth,
1398 search as the jump table. */ 1398 search as the jump table. */
1399 Lisp_Object jmp_table = POP; 1399 Lisp_Object jmp_table = POP;
1400 if (BYTE_CODE_SAFE && !HASH_TABLE_P (jmp_table)) 1400 if (BYTE_CODE_SAFE && !HASH_TABLE_P (jmp_table))
1401 emacs_abort (); 1401 emacs_abort ();
1402 Lisp_Object v1 = POP; 1402 Lisp_Object v1 = POP;
1403 ptrdiff_t i; 1403 ptrdiff_t i;
1404 struct Lisp_Hash_Table *h = XHASH_TABLE (jmp_table); 1404 struct Lisp_Hash_Table *h = XHASH_TABLE (jmp_table);
1405 hash_rehash_if_needed (h);
1405 1406
1406 /* h->count is a faster approximation for HASH_TABLE_SIZE (h) 1407 /* h->count is a faster approximation for HASH_TABLE_SIZE (h)
1407 here. */ 1408 here. */