X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fnetradiant.git;a=blobdiff_plain;f=radiant%2Fpreferences.cpp;h=faff442e3510d4d6c5009c4f74af2a96e8dd1ff8;hp=9a71c25b95c7a474f08bc39547949d454af8b7de;hb=7c469116587a352454b7740764c5756484ac843a;hpb=fa657d36f6e6b9737f5ece9f62175045a188f544 diff --git a/radiant/preferences.cpp b/radiant/preferences.cpp index 9a71c25b..faff442e 100644 --- a/radiant/preferences.cpp +++ b/radiant/preferences.cpp @@ -39,6 +39,13 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #include "missing.h" #include "gtkmisc.h" +#ifdef _WIN32 + // sanity check - some gtk2 win32 runtimes replace sprintf + #if defined( sprintf ) + #error sprintf is a macro. are you sure? + #endif +#endif + #ifdef _WIN32 #include #define X_OK 0 @@ -3359,7 +3366,7 @@ void CGameInstall::BuildDialog() { void CGameInstall::Run() { ScanGames(); - if (m_availGames[0] == GAME_NONE) { + if ( m_availGames[0] == GAME_NONE ) { return; } if ( DoModal() == IDCANCEL ) { @@ -3375,8 +3382,8 @@ void CGameInstall::Run() { gameFilePath += ".game"; Sys_Printf( "game file: %s\n", gameFilePath.GetBuffer() ); - FILE *fg = fopen( gameFilePath.GetBuffer(), "w" ); - if ( fg == NULL || ferror( fg ) ) { + FILE * fg = fopen( gameFilePath.GetBuffer(), "w" ); + if ( fg == NULL ) { Error( "Failed to open %s for writing\n", gameFilePath.GetBuffer() ); } fprintf( fg, "\n