win32gui build fix (from <Someone>)

<Someone> wrote:
> Using the MCVS IDE I couldn't compile NetHack any longer, due to a
> misplaced #endif and a library not included in the DSP file.
> Here's a patch for both problems for 3.5.0.
> The 3.4.x verison only suffered from the first problem. Patch also
> attached.
This commit is contained in:
nethack.allison
2003-10-25 14:45:51 +00:00
parent 58f322841d
commit fa8956dbb9
2 changed files with 5 additions and 6 deletions
+3 -4
View File
@@ -198,7 +198,6 @@ return &szFullPath[0];
/* fatal error */ /* fatal error */
/*VARARGS1*/ /*VARARGS1*/
void void
error VA_DECL(const char *,s) error VA_DECL(const char *,s)
VA_START(s); VA_START(s);
@@ -218,7 +217,6 @@ error VA_DECL(const char *,s)
VA_END(); VA_END();
exit(EXIT_FAILURE); exit(EXIT_FAILURE);
} }
void Delay(int ms) void Delay(int ms)
{ {
(void)Sleep(ms); (void)Sleep(ms);
@@ -231,9 +229,10 @@ extern void NDECL(backsp);
void win32_abort() void win32_abort()
{ {
#ifdef WIZARD #ifdef WIZARD
int c, ci, ct;
if (wizard) { if (wizard) {
# ifdef WIN32CON # ifdef WIN32CON
int c, ci, ct;
if (!iflags.window_inited) if (!iflags.window_inited)
c = 'n'; c = 'n';
ct = 0; ct = 0;
@@ -254,8 +253,8 @@ void win32_abort()
} }
if (c == 'y') if (c == 'y')
DebugBreak(); DebugBreak();
}
# endif # endif
}
#endif #endif
abort(); abort();
} }
+2 -2
View File
@@ -54,7 +54,7 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo # ADD BSC32 /nologo
LINK32=link.exe LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386
# ADD LINK32 kernel32.lib user32.lib gdi32.lib comctl32.lib advapi32.lib winmm.lib /nologo /subsystem:windows /map /debug /machine:I386 /MAPINFO:EXPORTS /MAPINFO:LINES # ADD LINK32 kernel32.lib user32.lib gdi32.lib comctl32.lib advapi32.lib winmm.lib comdlg32.lib /nologo /subsystem:windows /map /debug /machine:I386 /MAPINFO:EXPORTS /MAPINFO:LINES
# SUBTRACT LINK32 /pdb:none # SUBTRACT LINK32 /pdb:none
# Begin Special Build Tool # Begin Special Build Tool
OutDir=.\Release OutDir=.\Release
@@ -94,7 +94,7 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo # ADD BSC32 /nologo
LINK32=link.exe LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
# ADD LINK32 kernel32.lib user32.lib gdi32.lib comctl32.lib advapi32.lib winmm.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept # ADD LINK32 kernel32.lib user32.lib gdi32.lib comctl32.lib advapi32.lib winmm.lib comdlg32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
# Begin Special Build Tool # Begin Special Build Tool
OutDir=.\Debug OutDir=.\Debug
SOURCE="$(InputPath)" SOURCE="$(InputPath)"