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 @@
+
+
+