diff options
author | Darkvater <darkvater@openttd.org> | 2007-01-09 21:25:13 +0000 |
---|---|---|
committer | Darkvater <darkvater@openttd.org> | 2007-01-09 21:25:13 +0000 |
commit | 6c3187213d174617ddbd89b2c70da86f71c5f906 (patch) | |
tree | 275ce019147376c73a22d33b7d42d17f53321b9f | |
parent | fe1ac3c5d17a2017a92c0661eed136bd8812411e (diff) | |
download | openttd-6c3187213d174617ddbd89b2c70da86f71c5f906.tar.xz |
(svn r8013) -Codechange (r6921, rUnknown): Show the error message of corrupt or missing (own) files
through a ShowInfo(F). This way windows users also see this message and bugs such as
FS#528 will not happen anymore. Put ShowInfo(F) error output to stderr and not stdout.
-rw-r--r-- | src/gfxinit.c | 4 | ||||
-rw-r--r-- | src/music_gui.c | 2 | ||||
-rw-r--r-- | src/openttd.c | 3 | ||||
-rw-r--r-- | src/settings.c | 4 | ||||
-rw-r--r-- | src/unix.c | 2 | ||||
-rw-r--r-- | src/win32.c | 2 |
6 files changed, 8 insertions, 9 deletions
diff --git a/src/gfxinit.c b/src/gfxinit.c index cfc7adbc4..4b55ec904 100644 --- a/src/gfxinit.c +++ b/src/gfxinit.c @@ -174,11 +174,11 @@ void CheckExternalFiles(void) for (i = 0; i < 3; i++) if (FileMD5(files_win.landscape[i], true)) win++; if (!FileMD5(sample_cat_win, false) && !FileMD5(sample_cat_dos, false)) - fprintf(stderr, "Your sample.cat file is corrupted or missing!\n"); + ShowInfo("Your 'sample.cat' file is corrupted or missing!"); for (i = 0; i < lengthof(files_openttd); i++) { if (!FileMD5(files_openttd[i], false)) { - fprintf(stderr, "Your %s file is corrupted or missing!\n", files_openttd[i].filename); + ShowInfoF("Your '%s' file is corrupted or missing!", files_openttd[i].filename); } } diff --git a/src/music_gui.c b/src/music_gui.c index 84a6324c2..37cd3fa79 100644 --- a/src/music_gui.c +++ b/src/music_gui.c @@ -288,7 +288,7 @@ static void MusicTrackSelectionWndProc(Window *w, WindowEvent *e) #if 0 case 12: // save - ShowInfo("MusicTrackSelectionWndProc:save not implemented\n"); + ShowInfo("MusicTrackSelectionWndProc:save not implemented"); break; #endif diff --git a/src/openttd.c b/src/openttd.c index 2208fd3cf..a7604801a 100644 --- a/src/openttd.c +++ b/src/openttd.c @@ -165,8 +165,7 @@ static void showhelp(void) " -i = Force to use the DOS palette\n" " (use this if you see a lot of pink)\n" " -c config_file = Use 'config_file' instead of 'openttd.cfg'\n" - " -x = Do not automatically save to config file on exit\n" - "\n", + " -x = Do not automatically save to config file on exit\n", lastof(buf) ); diff --git a/src/settings.c b/src/settings.c index b6d7fa895..2f509768f 100644 --- a/src/settings.c +++ b/src/settings.c @@ -247,7 +247,7 @@ static IniFile *ini_load(const char *filename) // it's a group? if (s[0] == '[') { if (e[-1] != ']') { - ShowInfoF("ini: invalid group name '%s'\n", buffer); + ShowInfoF("ini: invalid group name '%s'", buffer); } else { e--; } @@ -282,7 +282,7 @@ static IniFile *ini_load(const char *filename) item->value = pool_strdup(&ini->pool, t, e - t); } else { // it's an orphan item - ShowInfoF("ini: '%s' outside of group\n", buffer); + ShowInfoF("ini: '%s' outside of group", buffer); } } diff --git a/src/unix.c b/src/unix.c index 267351b00..4af6372b1 100644 --- a/src/unix.c +++ b/src/unix.c @@ -111,7 +111,7 @@ static void ChangeWorkingDirectory(char *exe) void ShowInfo(const char *str) { - puts(str); + fprintf(stderr, str); } void ShowOSErrorBox(const char *buf) diff --git a/src/win32.c b/src/win32.c index da622d19d..f2fe5b110 100644 --- a/src/win32.c +++ b/src/win32.c @@ -836,7 +836,7 @@ void CreateConsole(void) void ShowInfo(const char *str) { if (_has_console) { - puts(str); + fprintf(stderr, str); } else { bool old; |