]> git.eshelyaron.com Git - emacs.git/commitdiff
Pacify GCC 9.2.1 with recent module changes
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 5 Dec 2019 00:53:54 +0000 (16:53 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 5 Dec 2019 00:54:25 +0000 (16:54 -0800)
* src/emacs-module.c (module_encode): Remove unused decl.
(module_extract_big_integer): Pacify gcc -Wenum-compare.

src/emacs-module.c

index 12ed3b1f3e04072ea21865d2ec994b19089d08d2..f372a153ccf9c5648df252e64daeeaaae52ebe11 100644 (file)
@@ -216,7 +216,6 @@ static void module_out_of_memory (emacs_env *);
 static void module_reset_handlerlist (struct handler **);
 static bool value_storage_contains_p (const struct emacs_value_storage *,
                                       emacs_value, ptrdiff_t *);
-static Lisp_Object module_encode (Lisp_Object);
 
 static bool module_assertions = false;
 \f
@@ -861,7 +860,7 @@ module_extract_big_integer (emacs_env *env, emacs_value arg, int *sign,
          suffice.  */
       EMACS_UINT u;
       enum { required = (sizeof u + size - 1) / size };
-      verify (0 < required && required <= module_bignum_count_max);
+      verify (0 < required && +required <= module_bignum_count_max);
       if (magnitude == NULL)
         {
           *count = required;