diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/os/macosx/crashlog_osx.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/os/macosx/crashlog_osx.cpp b/src/os/macosx/crashlog_osx.cpp index 6ead8e3b2..1700ed04f 100644 --- a/src/os/macosx/crashlog_osx.cpp +++ b/src/os/macosx/crashlog_osx.cpp @@ -129,8 +129,8 @@ class CrashLogOSX : public CrashLog { int status = -1; char *func_name = abi::__cxa_demangle(dli.dli_sname, NULL, 0, &status); - ptrdiff_t offset = (intptr_t)ip - (intptr_t)dli.dli_saddr; - buffer += seprintf(buffer, last, " (%s + %d)", func_name != NULL ? func_name : dli.dli_sname, offset); + long int offset = (intptr_t)ip - (intptr_t)dli.dli_saddr; + buffer += seprintf(buffer, last, " (%s + %ld)", func_name != NULL ? func_name : dli.dli_sname, offset); free(func_name); } @@ -188,13 +188,13 @@ public: { static const char crash_title[] = "A serious fault condition occured in the game. The game will shut down."; - static const char crash_info[] = - "Please send the generated crash information and the last (auto)save to the developers. " - "This will greatly help debugging. The correct place to do this is http://bugs.openttd.org.\n\n" - "Generated file(s):\n%s\n%s"; char message[1024]; - seprintf(message, lastof(message), crash_info, this->filename_log, this->filename_save); + seprintf(message, lastof(message), + "Please send the generated crash information and the last (auto)save to the developers. " + "This will greatly help debugging. The correct place to do this is http://bugs.openttd.org.\n\n" + "Generated file(s):\n%s\n%s", + this->filename_log, this->filename_save); ShowMacDialog(crash_title, message, "Quit"); } |