]> git.eshelyaron.com Git - emacs.git/commitdiff
; * src/emacs-module.c (module_assert_thread): Simplify.
authorPhilipp Stephani <phst@google.com>
Sun, 9 Jul 2017 11:43:45 +0000 (13:43 +0200)
committerPhilipp Stephani <phst@google.com>
Sun, 9 Jul 2017 11:43:45 +0000 (13:43 +0200)
src/emacs-module.c

index b80aa23abce7118cb702b64d6fb292a64a3ff168..c5e56b1344ccef6551a018c557fe515f9b321e54 100644 (file)
@@ -817,11 +817,13 @@ in_current_thread (void)
 static void
 module_assert_thread (void)
 {
-  if (! module_assertions || (in_current_thread () && ! gc_in_progress))
+  if (!module_assertions)
     return;
-  module_abort (gc_in_progress ?
-                "Module function called during garbage collection" :
-                "Module function called from outside the current Lisp thread");
+  if (!in_current_thread ())
+    module_abort ("Module function called from outside "
+                  "the current Lisp thread");
+  if (gc_in_progress)
+    module_abort ("Module function called during garbage collection");
 }
 
 static void