diff --git a/reactos/base/applications/utils/stats/stats.c b/reactos/base/applications/utils/stats/stats.c index 4c7fd312eb2..d69b81a1f3f 100644 --- a/reactos/base/applications/utils/stats/stats.c +++ b/reactos/base/applications/utils/stats/stats.c @@ -443,13 +443,9 @@ IsOptionSet(TCHAR *Option) } -int -main (int argc, char * argv []) +int _tmain(int argc, _TCHAR * argv[]) { int a; -#if UNICODE - TCHAR Path[MAX_PATH + 1]; -#endif _tprintf (_T("ReactOS Project Statistics\n")); _tprintf (_T("==========================\n\n")); @@ -469,28 +465,13 @@ main (int argc, char * argv []) for(a = 1; a < argc - 1; a++) { -#if UNICODE - int len = lstrlenA(argv[a]); - TCHAR *str = (TCHAR*)HeapAlloc(GetProcessHeap(), 0, (len + 1) * sizeof(TCHAR)); - if(MultiByteToWideChar(CP_ACP, 0, argv[a], -1, str, len + 1) > 0) - Options[a - 1] = str; - else - Options[a - 1] = NULL; -#else Options[a - 1] = argv[a]; -#endif } SkipEmptyLines = IsOptionSet(_T("-e")); BeSilent = IsOptionSet(_T("-s")); -#if UNICODE - ZeroMemory(Path, sizeof(Path)); - if(MultiByteToWideChar(CP_ACP, 0, argv[argc - 1], -1, Path, MAX_PATH) > 0) - Execute (Path); -#else Execute (argv[argc - 1]); -#endif Cleanup(); return 0; diff --git a/reactos/base/applications/utils/stats/stats.rbuild b/reactos/base/applications/utils/stats/stats.rbuild new file mode 100644 index 00000000000..374a7c7a339 --- /dev/null +++ b/reactos/base/applications/utils/stats/stats.rbuild @@ -0,0 +1,9 @@ + + + + + msvcrt + kernel32 + ntdll + stats.c + \ No newline at end of file diff --git a/reactos/base/applications/utils/utils.rbuild b/reactos/base/applications/utils/utils.rbuild index cadfe7c477e..8b0dd7415ea 100644 --- a/reactos/base/applications/utils/utils.rbuild +++ b/reactos/base/applications/utils/utils.rbuild @@ -5,6 +5,9 @@ + + +