Mercurial > hg > openttd
changeset 13283:c6ec5d3fc1c2 draft
(svn r17792) -Fix [FS#3261]: [OSX] Fix (bogus) compiler warnings related to printf argument checking.
author | michi_cc <michi_cc@openttd.org> |
---|---|
date | Sat, 17 Oct 2009 22:36:35 +0000 |
parents | a5ccb03e737b |
children | 83f0e8f4a217 |
files | src/os/macosx/crashlog_osx.cpp |
diffstat | 1 files changed, 7 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/src/os/macosx/crashlog_osx.cpp +++ b/src/os/macosx/crashlog_osx.cpp @@ -129,8 +129,8 @@ 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 @@ { 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"); }