]> code.delx.au - gnu-emacs/blobdiff - src/unexsol.c
(Fexpt): Manually check for overflows, so that a power
[gnu-emacs] / src / unexsol.c
index 7f73b68518b83fe67a6d908e1474698f5b83a022..9f919faedc0cbdf9befe6ea5a7ac419012747702 100644 (file)
@@ -24,11 +24,9 @@ unexec (char *new_name, char *old_name, unsigned int data_start,
   errstring = code_convert_string_norecord (build_string (dlerror ()),
                                            Vlocale_coding_system, 0);
 
-  /* System error messages are capitalized.  Downcase the initial
-     unless it is followed by a slash.  */
-  if (SREF (errstring, 1) != '/')
-    SSET (errstring, 0, DOWNCASE (SREF (errstring, 0)));
-
-  Fsignal (Qfile_error,
+  xsignal (Qfile_error,
           Fcons (build_string ("Cannot unexec"), Fcons (errstring, data)));
 }
+
+/* arch-tag: d8ff72b3-8198-4011-8ef5-011b12027f59
+   (do not change this comment) */