diff --git a/Release/qstat.tlog/link.write.1.tlog b/Release/qstat.tlog/link.write.1.tlog new file mode 100644 index 0000000..d259997 Binary files /dev/null and b/Release/qstat.tlog/link.write.1.tlog differ diff --git a/Release/qstat.tlog/qstat.lastbuildstate b/Release/qstat.tlog/qstat.lastbuildstate new file mode 100644 index 0000000..ffd0f85 --- /dev/null +++ b/Release/qstat.tlog/qstat.lastbuildstate @@ -0,0 +1,2 @@ +PlatformToolSet=v143:VCToolArchitecture=Native32Bit:VCToolsVersion=14.31.31103:TargetPlatformVersion=10.0.19041.0: +Release|Win32|D:\Games\qstat-imago\| diff --git a/Release/qstat.tlog/qstat.write.1u.tlog b/Release/qstat.tlog/qstat.write.1u.tlog new file mode 100644 index 0000000..533e27c Binary files /dev/null and b/Release/qstat.tlog/qstat.write.1u.tlog differ diff --git a/Release/qstat.vcxproj.FileListAbsolute.txt b/Release/qstat.vcxproj.FileListAbsolute.txt new file mode 100644 index 0000000..d6016ff --- /dev/null +++ b/Release/qstat.vcxproj.FileListAbsolute.txt @@ -0,0 +1 @@ +D:\Games\qstat-imago\Release\qstat.exe diff --git a/config.c b/config.c index b5732b1..c6fcec0 100644 --- a/config.c +++ b/config.c @@ -225,24 +225,7 @@ qsc_load_default_config_files() strcpy(path, sysconfdir SEP CONFIG_FILE); filename = path; #elif defined(_WIN32) - // Look in the binaries directory - rc = GetModuleFileName(NULL, path, PATH_MAX); - if (rc == PATH_MAX) { - fprintf(stderr, "Module path too long\n"); - return (1); - } - var = strrchr(path, '\\'); - if (var == NULL) { - fprintf(stderr, "Unexpected module path \"%s\" (no seperator %s)\n", path, SEP); - return (-1); - } - *var = '\0'; - if (strlen(path) >= PATH_MAX - 11) { - fprintf(stderr, "Module path \"%s\" too long\n", path); - return (-1); - } - strcat(path, SEP CONFIG_FILE); - filename = path; + filename = CONFIG_FILE; #endif if (filename != NULL) { diff --git a/md5.h b/md5.h index 6d4d98a..325200b 100644 --- a/md5.h +++ b/md5.h @@ -23,6 +23,13 @@ */ /* $Id$ */ +# if defined(_MSC_VER) +# ifndef _CRT_SECURE_NO_DEPRECATE +# define _CRT_SECURE_NO_DEPRECATE (1) +# endif +# pragma warning(disable : 4996) +# endif + /* * Independent implementation of MD5 (RFC 1321). * diff --git a/qstat.c b/qstat.c index e6a3538..0442888 100644 --- a/qstat.c +++ b/qstat.c @@ -8462,6 +8462,7 @@ deal_with_tribes_packet(struct qserver *server, char *rawpkt, int pktlen) len = *pkt; /* description (contains Admin: and Email: ) */ debug(2, "%.*s\n", len, pkt + 1); + add_nrule(server, "info", (char*)pkt + 1, len); //imago pkt += len + 1; n_teams = *pkt++; /* number of teams */ @@ -8539,9 +8540,11 @@ deal_with_tribes_packet(struct qserver *server, char *rawpkt, int pktlen) debug(2, "player#%d, info <%.*s>\n", pnum, len, pkt + 1); end = (unsigned char *)strchr((char *)pkt + 9, 0x9); if (end) { - strncpy(buf, (char *)pkt + 9, end - (pkt + 9)); - buf[end - (pkt + 9)] = '\0'; - player->frags = atoi(buf); + //strncpy(buf, (char *)pkt + 9, end - (pkt + 9)); + //buf[end - (pkt + 9)] = '\0'; + char* pbuf = strtok(end, "\t"); //imago + //strncpy(buf, (char*)end + 3,) + player->frags = atoi(pbuf); debug(2, "player#%d, score <%.*s>\n", pnum, (unsigned)(end - (pkt + 9)), pkt + 9); } diff --git a/qstat.h b/qstat.h index ea07e88..eaff3ac 100644 --- a/qstat.h +++ b/qstat.h @@ -76,6 +76,13 @@ typedef struct _server_type server_type; #define GCC_FORMAT_PRINTF(a, b) #endif +# if defined(_MSC_VER) +# ifndef _CRT_SECURE_NO_DEPRECATE +# define _CRT_SECURE_NO_DEPRECATE (1) +# endif +# pragma warning(disable : 4996) +# endif + typedef enum { INPROGRESS = 0, DONE_AUTO = 1, diff --git a/qstat.sln b/qstat.sln new file mode 100644 index 0000000..ab8f989 --- /dev/null +++ b/qstat.sln @@ -0,0 +1,31 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.1.32210.238 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qstat", "qstat.vcxproj", "{58D7DD00-1398-4EE6-AF15-6668D9295A1E}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|x64 = Release|x64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {58D7DD00-1398-4EE6-AF15-6668D9295A1E}.Debug|x64.ActiveCfg = Release|x64 + {58D7DD00-1398-4EE6-AF15-6668D9295A1E}.Debug|x64.Build.0 = Release|x64 + {58D7DD00-1398-4EE6-AF15-6668D9295A1E}.Debug|x86.ActiveCfg = Debug|Win32 + {58D7DD00-1398-4EE6-AF15-6668D9295A1E}.Debug|x86.Build.0 = Debug|Win32 + {58D7DD00-1398-4EE6-AF15-6668D9295A1E}.Release|x64.ActiveCfg = Release|x64 + {58D7DD00-1398-4EE6-AF15-6668D9295A1E}.Release|x64.Build.0 = Release|x64 + {58D7DD00-1398-4EE6-AF15-6668D9295A1E}.Release|x86.ActiveCfg = Release|Win32 + {58D7DD00-1398-4EE6-AF15-6668D9295A1E}.Release|x86.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {A86657A5-39AC-4F55-B1BE-6CA6C7DA5056} + EndGlobalSection +EndGlobal diff --git a/qstat.vcxproj b/qstat.vcxproj new file mode 100644 index 0000000..dedd3b4 --- /dev/null +++ b/qstat.vcxproj @@ -0,0 +1,227 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + 16.0 + Win32Proj + {58d7dd00-1398-4ee6-af15-6668d9295a1e} + qstat + 10.0 + + + + Application + true + v143 + Unicode + + + Application + false + v143 + true + Unicode + + + Application + true + v143 + Unicode + + + Application + false + v143 + true + Unicode + + + + + + + + + + + + + + + + + + + + + true + + + false + + + true + + + false + + + + Level3 + true + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + wsock32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + + + + + Level3 + true + true + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + true + true + wsock32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + + + + + Level1 + true + _DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + + + wsock32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + + + + + Level3 + true + true + true + NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + true + true + wsock32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/utils.h b/utils.h index ec1d0ec..0d0f406 100644 --- a/utils.h +++ b/utils.h @@ -70,6 +70,13 @@ #include #endif +# if defined(_MSC_VER) +# ifndef _CRT_SECURE_NO_DEPRECATE +# define _CRT_SECURE_NO_DEPRECATE (1) +# endif +# pragma warning(disable : 4996) +# endif + char *str_replace(char *, char *, char *); #endif diff --git a/x64/Release/qstat.exe.recipe b/x64/Release/qstat.exe.recipe new file mode 100644 index 0000000..687d108 --- /dev/null +++ b/x64/Release/qstat.exe.recipe @@ -0,0 +1,11 @@ + + + + + D:\Games\qstat-imago\x64\Release\qstat.exe + + + + + + \ No newline at end of file diff --git a/x64/Release/qstat.iobj b/x64/Release/qstat.iobj new file mode 100644 index 0000000..93a0340 Binary files /dev/null and b/x64/Release/qstat.iobj differ diff --git a/x64/Release/qstat.ipdb b/x64/Release/qstat.ipdb new file mode 100644 index 0000000..721862a Binary files /dev/null and b/x64/Release/qstat.ipdb differ diff --git a/x64/Release/qstat.log b/x64/Release/qstat.log new file mode 100644 index 0000000..dd51790 --- /dev/null +++ b/x64/Release/qstat.log @@ -0,0 +1,232 @@ + a2s.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data +D:\Games\qstat-imago\a2s.c(276,23): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\a2s.c(285,23): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\a2s.c(294,23): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\a2s.c(304,23): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\a2s.c(313,23): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\a2s.c(366,24): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\a2s.c(375,24): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\a2s.c(380,24): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\a2s.c(449,23): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\a2s.c(458,23): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\a2s.c(468,23): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\a2s.c(477,23): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\a2s.c(522,23): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\a2s.c(573,25): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\a2s.c(598,25): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\a2s.c(639,24): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\a2s.c(647,24): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\a2s.c(692,24): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\a2s.c(704,45): warning C4244: '=': conversion from 'float' to 'int', possible loss of data + armyops.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data + bfbc2.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data + config.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data +D:\Games\qstat-imago\config.c(211,25): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\config.c(308,19): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\config.c(621,34): warning C4244: 'function': conversion from '__int64' to 'unsigned int', possible loss of data +D:\Games\qstat-imago\config.c(1028,54): warning C4244: 'function': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\config.c(1035,32): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\config.c(1113,18): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data + crysis.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data +D:\Games\qstat-imago\crysis.c(56,28): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\crysis.c(128,16): warning C4244: '+=': conversion from '__int64' to 'int', possible loss of data + cube2.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data +D:\Games\qstat-imago\cube2.c(67,25): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data + debug.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data + dirtybomb.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data +D:\Games\qstat-imago\dirtybomb.c(39,14): warning C4267: '=': conversion from 'size_t' to 'char', possible loss of data + display_json.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data + doom3.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data +D:\Games\qstat-imago\doom3.c(41,22): warning C4267: '+=': conversion from 'size_t' to 'unsigned int', possible loss of data +D:\Games\qstat-imago\doom3.c(94,15): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\doom3.c(96,17): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\doom3.c(323,16): warning C4244: '=': conversion from '__int64' to 'unsigned int', possible loss of data +D:\Games\qstat-imago\doom3.c(331,16): warning C4244: '=': conversion from '__int64' to 'unsigned int', possible loss of data + farmsim.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data + fl.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data +D:\Games\qstat-imago\fl.c(251,23): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\fl.c(260,23): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\fl.c(270,23): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\fl.c(279,23): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\fl.c(288,23): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\fl.c(297,23): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\fl.c(386,24): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\fl.c(394,24): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\fl.c(441,24): warning C4244: '-=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\fl.c(464,27): warning C4244: '=': conversion from 'float' to 'int', possible loss of data + gps.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data +D:\Games\qstat-imago\gps.c(55,19): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data + gs2.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data +D:\Games\qstat-imago\gs2.c(80,19): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\gs2.c(93,19): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\gs2.c(203,21): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\gs2.c(307,20): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\gs2.c(150,24): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\gs2.c(220,22): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\gs2.c(265,24): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data + gs3.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data +D:\Games\qstat-imago\gs3.c(132,53): warning C4244: 'function': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\gs3.c(326,20): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\gs3.c(335,20): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\gs3.c(529,21): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\gs3.c(631,21): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\gs3.c(455,25): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\gs3.c(594,25): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data + haze.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data +D:\Games\qstat-imago\haze.c(172,14): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\haze.c(242,20): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\haze.c(251,20): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\haze.c(286,20): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\haze.c(295,20): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\haze.c(385,21): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\haze.c(479,21): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\haze.c(307,25): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\haze.c(333,25): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\haze.c(448,25): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data + hcache.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data + ksp.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data + md5.c + mumble.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data + Compiling... + ottd.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data +D:\Games\qstat-imago\ottd.c(68,22): warning C4018: '<=': signed/unsigned mismatch +D:\Games\qstat-imago\ottd.c(224,17): warning C4018: '<': signed/unsigned mismatch + packet_manip.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data + qserver.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data +D:\Games\qstat-imago\qserver.c(74,48): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\qserver.c(100,31): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\qserver.c(108,33): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data + qstat.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data +D:\Games\qstat-imago\qstat.c(2585,17): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(2832,16): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(2834,16): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(3971,20): warning C4244: '=': conversion from '__int64' to 'unsigned int', possible loss of data +D:\Games\qstat-imago\qstat.c(4199,17): warning C4018: '<': signed/unsigned mismatch +D:\Games\qstat-imago\qstat.c(4553,22): warning C4244: '=': conversion from 'SOCKET' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(4555,22): warning C4244: '=': conversion from 'SOCKET' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(4825,16): warning C4018: '<': signed/unsigned mismatch +D:\Games\qstat-imago\qstat.c(5075,15): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(5077,17): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(5106,13): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(5148,24): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(5301,14): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data +D:\Games\qstat-imago\qstat.c(5310,14): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data +D:\Games\qstat-imago\qstat.c(5331,15): warning C4244: '=': conversion from '__int64' to 'unsigned int', possible loss of data +D:\Games\qstat-imago\qstat.c(5333,17): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data +D:\Games\qstat-imago\qstat.c(5382,15): warning C4244: '=': conversion from '__int64' to 'unsigned int', possible loss of data +D:\Games\qstat-imago\qstat.c(5384,17): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data +D:\Games\qstat-imago\qstat.c(5439,44): warning C4244: 'function': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(5518,39): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(5554,52): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(5774,40): warning C4018: '>': signed/unsigned mismatch +D:\Games\qstat-imago\qstat.c(6180,50): warning C4244: 'function': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(7007,32): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(7103,40): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(7108,49): warning C4018: '>=': signed/unsigned mismatch +D:\Games\qstat-imago\qstat.c(7127,33): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(7133,37): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(7139,34): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(7172,22): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(7196,25): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(7257,22): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(7263,23): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(8337,31): warning C4018: '>': signed/unsigned mismatch +D:\Games\qstat-imago\qstat.c(8358,49): warning C4244: '=': conversion from 'float' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(8362,9): warning C4018: '>': signed/unsigned mismatch +D:\Games\qstat-imago\qstat.c(8743,35): warning C4244: '-=': conversion from '__int64' to 'unsigned int', possible loss of data +D:\Games\qstat-imago\qstat.c(8765,16): warning C4018: '<': signed/unsigned mismatch +D:\Games\qstat-imago\qstat.c(8798,16): warning C4018: '<': signed/unsigned mismatch +D:\Games\qstat-imago\qstat.c(8822,17): warning C4018: '<': signed/unsigned mismatch +D:\Games\qstat-imago\qstat.c(8937,47): warning C4267: '=': conversion from 'size_t' to 'unsigned short', possible loss of data +D:\Games\qstat-imago\qstat.c(9133,38): warning C4244: '=': conversion from 'float' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(9230,32): warning C4244: '=': conversion from 'float' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(9306,31): warning C4244: '=': conversion from 'float' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(9320,33): warning C4244: '=': conversion from 'float' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(9324,33): warning C4244: '=': conversion from 'float' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(9328,33): warning C4244: '=': conversion from 'float' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(9332,33): warning C4244: '=': conversion from 'float' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(9372,33): warning C4244: '=': conversion from 'float' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(10140,79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(10171,80): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(10231,44): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\qstat.c(10784,49): warning C4244: '=': conversion from 'float' to 'int', possible loss of data + starmade.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data + tee.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data + template.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data +D:\Games\qstat-imago\template.c(317,12): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\template.c(1063,14): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\template.c(1092,26): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\template.c(1111,17): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\template.c(1113,29): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\template.c(1116,15): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data + terraria.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data + tf.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data + tm.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data + ts2.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data + ts3.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data +D:\Games\qstat-imago\ts3.c(184,41): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data +D:\Games\qstat-imago\ts3.c(231,25): warning C4018: '>=': signed/unsigned mismatch +D:\Games\qstat-imago\ts3.c(271,25): warning C4018: '>': signed/unsigned mismatch + ut2004.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data +D:\Games\qstat-imago\ut2004.c(243,6): warning C4267: '=': conversion from 'size_t' to 'char', possible loss of data +D:\Games\qstat-imago\ut2004.c(286,15): warning C4244: '=': conversion from '__int64' to 'unsigned int', possible loss of data +D:\Games\qstat-imago\ut2004.c(288,17): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data +D:\Games\qstat-imago\ut2004.c(368,15): warning C4244: '=': conversion from '__int64' to 'unsigned int', possible loss of data +D:\Games\qstat-imago\ut2004.c(370,17): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data +D:\Games\qstat-imago\ut2004.c(399,26): warning C4244: 'function': conversion from '__int64' to 'unsigned int', possible loss of data +D:\Games\qstat-imago\ut2004.c(445,55): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\ut2004.c(531,15): warning C4018: '>': signed/unsigned mismatch +D:\Games\qstat-imago\ut2004.c(554,14): warning C4018: '<=': signed/unsigned mismatch +D:\Games\qstat-imago\ut2004.c(590,30): warning C4244: 'initializing': conversion from '__int64' to 'unsigned int', possible loss of data + utils.c +D:\Games\qstat-imago\utils.c(143,19): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data +D:\Games\qstat-imago\utils.c(144,19): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data + ventrilo.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data +D:\Games\qstat-imago\ventrilo.c(133,7): warning C4244: '=': conversion from 'unsigned short' to 'unsigned char', possible loss of data +D:\Games\qstat-imago\ventrilo.c(163,7): warning C4244: '=': conversion from 'unsigned short' to 'unsigned char', possible loss of data +D:\Games\qstat-imago\ventrilo.c(189,7): warning C4244: '=': conversion from 'unsigned short' to 'unsigned char', possible loss of data +D:\Games\qstat-imago\ventrilo.c(211,7): warning C4244: '=': conversion from 'unsigned short' to 'unsigned char', possible loss of data + wic.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data +D:\Games\qstat-imago\wic.c(73,19): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data + xform.c +D:\Games\qstat-imago\qstat.h(41,22): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data +D:\Games\qstat-imago\xform.c(172,10): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data + Generating code + Previous IPDB not found, fall back to full compilation. + All 553 functions were compiled because no usable IPDB/IOBJ from previous compilation was found. + Finished generating code + qstat.vcxproj -> D:\Games\qstat-imago\x64\Release\qstat.exe diff --git a/x64/Release/qstat.tlog/CL.command.1.tlog b/x64/Release/qstat.tlog/CL.command.1.tlog new file mode 100644 index 0000000..aeb96e5 Binary files /dev/null and b/x64/Release/qstat.tlog/CL.command.1.tlog differ diff --git a/x64/Release/qstat.tlog/CL.read.1.tlog b/x64/Release/qstat.tlog/CL.read.1.tlog new file mode 100644 index 0000000..d73bd27 Binary files /dev/null and b/x64/Release/qstat.tlog/CL.read.1.tlog differ diff --git a/x64/Release/qstat.tlog/CL.write.1.tlog b/x64/Release/qstat.tlog/CL.write.1.tlog new file mode 100644 index 0000000..d74893f Binary files /dev/null and b/x64/Release/qstat.tlog/CL.write.1.tlog differ diff --git a/x64/Release/qstat.tlog/link.command.1.tlog b/x64/Release/qstat.tlog/link.command.1.tlog new file mode 100644 index 0000000..05a50f4 Binary files /dev/null and b/x64/Release/qstat.tlog/link.command.1.tlog differ diff --git a/x64/Release/qstat.tlog/link.read.1.tlog b/x64/Release/qstat.tlog/link.read.1.tlog new file mode 100644 index 0000000..23bd55f Binary files /dev/null and b/x64/Release/qstat.tlog/link.read.1.tlog differ diff --git a/x64/Release/qstat.tlog/qstat.write.1u.tlog b/x64/Release/qstat.tlog/qstat.write.1u.tlog new file mode 100644 index 0000000..43d0468 Binary files /dev/null and b/x64/Release/qstat.tlog/qstat.write.1u.tlog differ diff --git a/x64/Release/qstat.vcxproj.FileListAbsolute.txt b/x64/Release/qstat.vcxproj.FileListAbsolute.txt new file mode 100644 index 0000000..7b2c74c --- /dev/null +++ b/x64/Release/qstat.vcxproj.FileListAbsolute.txt @@ -0,0 +1 @@ +D:\Games\qstat-imago\x64\Release\qstat.exe