on windows use _getpid instead of getpid

getpid is deprecated on windows, removes the deprecation warning.
This commit is contained in:
Arthur Ice
2014-04-10 15:28:03 -07:00
parent 79f5a21643
commit b2c9ba5bff
+5 -1
View File
@@ -112,7 +112,11 @@ bool EQEMuLog::open(LogIDs id) {
char filename[200]; char filename[200];
#ifndef NO_PIDLOG #ifndef NO_PIDLOG
snprintf(filename, sizeof(filename), "%s%s_%04i.log", FileNames[id], exename, getpid()); #ifdef _WINDOWS
snprintf(filename, sizeof(filename), "%s%s_%04i.log", FileNames[id], exename, _getpid());
#else
snprintf(filename, sizeof(filename), "%s%s_%04i.log", FileNames[id], exename, getpid());
#endif
#else #else
snprintf(filename, sizeof(filename), "%s%s.log", FileNames[id], exename); snprintf(filename, sizeof(filename), "%s%s.log", FileNames[id], exename);
#endif #endif