emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 6c2ee11: Improve pdump load diagnostics


From: Eli Zaretskii
Subject: [Emacs-diffs] master 6c2ee11: Improve pdump load diagnostics
Date: Sun, 27 Jan 2019 10:56:30 -0500 (EST)

branch: master
commit 6c2ee11d8f27cc39f852b69a49056ba76ac6bee9
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>

    Improve pdump load diagnostics
    
    * src/emacs.c (load_pdump): Improve diagnostics when pdump
    file fails to load correctly.
---
 src/emacs.c | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/emacs.c b/src/emacs.c
index aed4e0d..2acee8e 100644
--- a/src/emacs.c
+++ b/src/emacs.c
@@ -813,12 +813,14 @@ load_pdump (int argc, char **argv)
               path_exec, DIRECTORY_SEP, argv0_base, suffix);
       result = pdumper_load (dump_file);
     }
-  else
-    fatal ("could not load dump file \"%s\": %s",
-           dump_file, dump_error_to_string (result));
 
   if (result != PDUMPER_LOAD_SUCCESS)
-    dump_file = NULL;
+    {
+      if (result != PDUMPER_LOAD_FILE_NOT_FOUND)
+       fatal ("could not load dump file \"%s\": %s",
+              dump_file, dump_error_to_string (result));
+      dump_file = NULL;
+    }
 
  out:
   return result;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]