aboutsummaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
authorPaul Eggert2015-11-19 14:24:50 -0800
committerPaul Eggert2015-11-19 14:25:17 -0800
commitd9b300af5c7b07bd870046e73df53e19e860fdb9 (patch)
tree808f21f765c38490a164d2efe4c8af182299db6c /modules
parent68d58e69738db41061812b10f2f3f50b6a1b9aa0 (diff)
downloademacs-d9b300af5c7b07bd870046e73df53e19e860fdb9.tar.gz
emacs-d9b300af5c7b07bd870046e73df53e19e860fdb9.zip
Omit ‘const’ on locals
Remove ‘const’ qualifier from locals that were newly added. We don’t normally bother declaring locals with ‘const’ even though they are not modified, for the same reason we don’t bother declaring them with ‘register’ even though their addresses are not taken; the advantage in compile-time checking isn’t worth the loss of readability. * modules/mod-test/mod-test.c (Fmod_test_non_local_exit_funcall) (Fmod_test_vector_fill, Fmod_test_vector_eq): * src/emacs-module.c (MODULE_SETJMP_1) (module_make_global_ref, module_free_global_ref) (module_non_local_exit_get, module_make_function) (module_extract_integer, module_extract_float) (module_get_user_ptr, module_set_user_ptr) (module_get_user_finalizer, module_set_user_finalizer) (module_vec_get, Fmodule_call) (module_non_local_exit_signal_1) (module_non_local_exit_throw_1, lisp_to_value) (finalize_storage, allocate_emacs_value, mark_modules) (module_handle_signal, module_handle_throw) (module_format_fun_env): * src/eval.c (push_handler, push_handler_nosignal) (init_handler): * src/lread.c (suffix_p): Omit unnecessary ‘const’.
Diffstat (limited to 'modules')
-rw-r--r--modules/mod-test/mod-test.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/modules/mod-test/mod-test.c b/modules/mod-test/mod-test.c
index 79f347f04ab..d1a4ce0d6fa 100644
--- a/modules/mod-test/mod-test.c
+++ b/modules/mod-test/mod-test.c
@@ -78,7 +78,7 @@ Fmod_test_non_local_exit_funcall (emacs_env *env, int nargs, emacs_value args[],
78 void *data) 78 void *data)
79{ 79{
80 assert (nargs == 1); 80 assert (nargs == 1);
81 const emacs_value result = env->funcall (env, args[0], 0, NULL); 81 emacs_value result = env->funcall (env, args[0], 0, NULL);
82 emacs_value non_local_exit_symbol, non_local_exit_data; 82 emacs_value non_local_exit_symbol, non_local_exit_data;
83 enum emacs_funcall_exit code 83 enum emacs_funcall_exit code
84 = env->non_local_exit_get (env, &non_local_exit_symbol, 84 = env->non_local_exit_get (env, &non_local_exit_symbol,
@@ -90,7 +90,7 @@ Fmod_test_non_local_exit_funcall (emacs_env *env, int nargs, emacs_value args[],
90 case emacs_funcall_exit_signal: 90 case emacs_funcall_exit_signal:
91 { 91 {
92 env->non_local_exit_clear (env); 92 env->non_local_exit_clear (env);
93 const emacs_value Flist = env->intern (env, "list"); 93 emacs_value Flist = env->intern (env, "list");
94 emacs_value list_args[] = {env->intern (env, "signal"), 94 emacs_value list_args[] = {env->intern (env, "signal"),
95 non_local_exit_symbol, non_local_exit_data}; 95 non_local_exit_symbol, non_local_exit_data};
96 return env->funcall (env, Flist, 3, list_args); 96 return env->funcall (env, Flist, 3, list_args);
@@ -98,7 +98,7 @@ Fmod_test_non_local_exit_funcall (emacs_env *env, int nargs, emacs_value args[],
98 case emacs_funcall_exit_throw: 98 case emacs_funcall_exit_throw:
99 { 99 {
100 env->non_local_exit_clear (env); 100 env->non_local_exit_clear (env);
101 const emacs_value Flist = env->intern (env, "list"); 101 emacs_value Flist = env->intern (env, "list");
102 emacs_value list_args[] = {env->intern (env, "throw"), 102 emacs_value list_args[] = {env->intern (env, "throw"),
103 non_local_exit_symbol, non_local_exit_data}; 103 non_local_exit_symbol, non_local_exit_data};
104 return env->funcall (env, Flist, 3, list_args); 104 return env->funcall (env, Flist, 3, list_args);
@@ -191,7 +191,7 @@ Fmod_test_vector_fill (emacs_env *env, int nargs, emacs_value args[], void *data
191{ 191{
192 emacs_value vec = args[0]; 192 emacs_value vec = args[0];
193 emacs_value val = args[1]; 193 emacs_value val = args[1];
194 const size_t size = env->vec_size (env, vec); 194 size_t size = env->vec_size (env, vec);
195 for (size_t i = 0; i < size; i++) 195 for (size_t i = 0; i < size; i++)
196 env->vec_set (env, vec, i, val); 196 env->vec_set (env, vec, i, val);
197 return env->intern (env, "t"); 197 return env->intern (env, "t");
@@ -205,7 +205,7 @@ Fmod_test_vector_eq (emacs_env *env, int nargs, emacs_value args[], void *data)
205{ 205{
206 emacs_value vec = args[0]; 206 emacs_value vec = args[0];
207 emacs_value val = args[1]; 207 emacs_value val = args[1];
208 const size_t size = env->vec_size (env, vec); 208 size_t size = env->vec_size (env, vec);
209 for (size_t i = 0; i < size; i++) 209 for (size_t i = 0; i < size; i++)
210 if (!env->eq (env, env->vec_get (env, vec, i), val)) 210 if (!env->eq (env, env->vec_get (env, vec, i), val))
211 return env->intern (env, "nil"); 211 return env->intern (env, "nil");