[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 167274d: Avoid an overflow error in emacs-module.c
From: |
Philipp Stephani |
Subject: |
[Emacs-diffs] master 167274d: Avoid an overflow error in emacs-module.c |
Date: |
Fri, 21 Sep 2018 16:00:52 -0400 (EDT) |
branch: master
commit 167274d44f1ccaee65a5b68e15c3ed79a53447d1
Author: Philipp Stephani <address@hidden>
Commit: Philipp Stephani <address@hidden>
Avoid an overflow error in emacs-module.c
* src/emacs-module.c (Fmodule_load): Allow creating a bignum
to avoid overflow error
---
src/emacs-module.c | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/src/emacs-module.c b/src/emacs-module.c
index 1ecba86..0dcd7f0 100644
--- a/src/emacs-module.c
+++ b/src/emacs-module.c
@@ -747,11 +747,7 @@ DEFUN ("module-load", Fmodule_load, Smodule_load, 1, 1, 0,
maybe_quit ();
if (r != 0)
- {
- if (FIXNUM_OVERFLOW_P (r))
- overflow_error ();
- xsignal2 (Qmodule_init_failed, file, make_fixnum (r));
- }
+ xsignal2 (Qmodule_init_failed, file, INT_TO_INTEGER (r));
module_signal_or_throw (&env_priv);
return unbind_to (count, Qt);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master 167274d: Avoid an overflow error in emacs-module.c,
Philipp Stephani <=