From 7cb5edc9edfa38cb68c77f04ebc10e99dea29ab7 Mon Sep 17 00:00:00 2001 From: "Tony J. White =" Date: Tue, 1 Aug 2006 17:36:47 +0000 Subject: [PATCH] bug 2813 * fixed bug with new win32 home path detection * added SHFolder.lib linking to the mingw build for win98/win95 compat --- Makefile | 2 +- code/win32/win_shared.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 13d0933e..e9f969f6 100644 --- a/Makefile +++ b/Makefile @@ -385,7 +385,7 @@ ifeq ($(PLATFORM),mingw32) BINEXT=.exe - LDFLAGS= -mwindows -lwsock32 -lgdi32 -lwinmm -lole32 + LDFLAGS= -mwindows -lshfolder -lwsock32 -lgdi32 -lwinmm -lole32 CLIENT_LDFLAGS= ifeq ($(USE_CODEC_VORBIS),1) diff --git a/code/win32/win_shared.c b/code/win32/win_shared.c index 36a35c52..4bbd509d 100644 --- a/code/win32/win_shared.c +++ b/code/win32/win_shared.c @@ -296,7 +296,7 @@ char *Sys_DefaultHomePath(void) { } Q_strncpyz( path, szPath, sizeof(path) ); Q_strcat( path, sizeof(path), "\\Quake3" ); - if( CreateDirectory( path, NULL ) ) + if( !CreateDirectory( path, NULL ) ) { if( GetLastError() != ERROR_ALREADY_EXISTS ) {