aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/fns.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/fns.c b/src/fns.c
index 54dafe07ac8..238a37193c1 100644
--- a/src/fns.c
+++ b/src/fns.c
@@ -4875,7 +4875,9 @@ DEFUN ("hash-table-count", Fhash_table_count, Shash_table_count, 1, 1, 0,
4875 doc: /* Return the number of elements in TABLE. */) 4875 doc: /* Return the number of elements in TABLE. */)
4876 (Lisp_Object table) 4876 (Lisp_Object table)
4877{ 4877{
4878 return make_fixnum (check_hash_table (table)->count); 4878 struct Lisp_Hash_Table *h = check_hash_table (table);
4879 hash_rehash_if_needed (h);
4880 return make_fixnum (h->count);
4879} 4881}
4880 4882
4881 4883