branch: externals/xeft
commit 8b3e653f6e6bfa48032bf31940fa0da3cfb217b2
Author: Yuan Fu <caso...@gmail.com>
Commit: Yuan Fu <caso...@gmail.com>

    Really fix the nonexcept qualifier
    
    * xeft-module.cc (define_function):
---
 xeft-module.cc | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/xeft-module.cc b/xeft-module.cc
index 36752304de..899b514b2a 100644
--- a/xeft-module.cc
+++ b/xeft-module.cc
@@ -322,12 +322,13 @@ NILP (emacs_env *env, emacs_value val)
 
 typedef emacs_value (*emacs_subr) (emacs_env *env,
                                    ptrdiff_t nargs, emacs_value *args,
-                                   void *data) EMACS_NOEXCEPT;
+                                   void *data);
 
 static void
 define_function
 (emacs_env *env, const char *name, ptrdiff_t min_arity,
- ptrdiff_t max_arity, emacs_subr function, const char *documentation)
+ ptrdiff_t max_arity, emacs_subr function EMACS_NOEXCEPT,
+ const char *documentation)
 {
   emacs_value fn = env->make_function
     (env, min_arity, max_arity, function, documentation, NULL);

Reply via email to