2011-01-03 10:44:27 +00:00

38 lines
1.0 KiB
Plaintext

$OpenBSD: patch-src_dumper_c,v 1.2 2011/01/03 10:44:27 jasper Exp $
--- src/dumper.c.orig Wed May 9 14:36:22 2007
+++ src/dumper.c Sun Jan 2 23:29:57 2011
@@ -1050,7 +1050,7 @@ pdump (void)
pdump_buf = xmalloc (max_size);
/* Avoid use of the `open' macro. We want the real function. */
#undef open
- pdump_fd = open (EMACS_PROGNAME ".dmp",
+ pdump_fd = open (EMACS_PROGNAME "-" EMACS_VERSION ".dmp",
O_WRONLY | O_CREAT | O_TRUNC | OPEN_BINARY, 0666);
pdump_out = fdopen (pdump_fd, "w");
@@ -1331,23 +1331,7 @@ pdump_file_try (char *exe_path)
do
{
- sprintf (w, "-%s-%08x.dmp", EMACS_VERSION, dump_id);
- if (pdump_file_get (exe_path))
- {
- if (pdump_load_check ())
- return 1;
- pdump_free ();
- }
-
- sprintf (w, "-%08x.dmp", dump_id);
- if (pdump_file_get (exe_path))
- {
- if (pdump_load_check ())
- return 1;
- pdump_free ();
- }
-
- sprintf (w, ".dmp");
+ sprintf (w, "-%s.dmp", EMACS_VERSION);
if (pdump_file_get (exe_path))
{
if (pdump_load_check ())