From 3c7c24f0749c6ad8a11b9103b96cd713ec3315c0 Mon Sep 17 00:00:00 2001
From: Philipp Stephani
Date: Thu, 27 Mar 2025 14:07:39 +0100
Subject: [PATCH] ; Reorder initialization of module environment functions.
* src/emacs-module.c (initialize_environment): Reorder assignments to
match declaration order in emacs-module.h.
(cherry picked from commit f22af15aef96c95de35a37ee72d2055579d5b297)
---
src/emacs-module.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/emacs-module.c b/src/emacs-module.c
index 22590a23cb2..7797b04e026 100644
--- a/src/emacs-module.c
+++ b/src/emacs-module.c
@@ -1596,14 +1596,13 @@ initialize_environment (emacs_env *env, struct emacs_env_private *priv)
env->make_float = module_make_float;
env->copy_string_contents = module_copy_string_contents;
env->make_string = module_make_string;
- env->make_unibyte_string = module_make_unibyte_string;
env->make_user_ptr = module_make_user_ptr;
env->get_user_ptr = module_get_user_ptr;
env->set_user_ptr = module_set_user_ptr;
env->get_user_finalizer = module_get_user_finalizer;
env->set_user_finalizer = module_set_user_finalizer;
- env->vec_set = module_vec_set;
env->vec_get = module_vec_get;
+ env->vec_set = module_vec_set;
env->vec_size = module_vec_size;
env->should_quit = module_should_quit;
env->process_input = module_process_input;
@@ -1615,6 +1614,7 @@ initialize_environment (emacs_env *env, struct emacs_env_private *priv)
env->set_function_finalizer = module_set_function_finalizer;
env->open_channel = module_open_channel;
env->make_interactive = module_make_interactive;
+ env->make_unibyte_string = module_make_unibyte_string;
return env;
}
--
2.39.5