Mercurial > emacs
comparison src/keymap.c @ 70242:90c1af0130a2
(store_in_keymap): Change `def' arg to not be `register'.
Seems to trigger a bug in gcc-amd64 4.0.2 20051125 (Red Hat 4.0.2-8):
keymap.c:895: error: address of register variable `def' requested.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Wed, 26 Apr 2006 20:50:25 +0000 |
parents | 61d8c79b3c79 |
children | 3f5619e77411 966a40e7fb54 |
comparison
equal
deleted
inserted
replaced
70241:07c1b5999e53 | 70242:90c1af0130a2 |
---|---|
864 | 864 |
865 static Lisp_Object | 865 static Lisp_Object |
866 store_in_keymap (keymap, idx, def) | 866 store_in_keymap (keymap, idx, def) |
867 Lisp_Object keymap; | 867 Lisp_Object keymap; |
868 register Lisp_Object idx; | 868 register Lisp_Object idx; |
869 register Lisp_Object def; | 869 Lisp_Object def; |
870 { | 870 { |
871 /* Flush any reverse-map cache. */ | 871 /* Flush any reverse-map cache. */ |
872 where_is_cache = Qnil; | 872 where_is_cache = Qnil; |
873 where_is_cache_keymaps = Qt; | 873 where_is_cache_keymaps = Qt; |
874 | 874 |