Also print messages to output, so the tool is more generally useful

svn path=/trunk/; revision=38316
This commit is contained in:
KJK::Hyperion 2008-12-23 20:37:53 +00:00
parent 10ed852076
commit 4349cee957

View file

@ -31,7 +31,7 @@ int _tmain(int argc, TCHAR ** argv)
return -1;
}
if (_tcsstr(argv[1], "--winetest") && (argc == 3))
if (_tcsstr(argv[1], "--winetest") && (argc == 3))
{
char psBuffer[128];
char psBuffer2[128];
@ -63,6 +63,7 @@ int _tmain(int argc, TCHAR ** argv)
char *nlptr2 = strchr(psBuffer2, '\n');
if (nlptr2)
*nlptr2 = '\0';
puts(psBuffer2);
OutputDebugStringA(psBuffer2);
}
_pclose(pPipe2);
@ -72,7 +73,7 @@ int _tmain(int argc, TCHAR ** argv)
_pclose(pPipe);
}
}
else if (_tcsstr(argv[1], "--process") && (argc == 3))
else if (_tcsstr(argv[1], "--process") && (argc == 3))
{
char psBuffer[128];
FILE *pPipe;
@ -82,6 +83,7 @@ int _tmain(int argc, TCHAR ** argv)
{
while(fgets(psBuffer, 128, pPipe))
{
puts(psBuffer);
OutputDebugStringA(psBuffer);
}
_pclose(pPipe);
@ -112,6 +114,7 @@ int _tmain(int argc, TCHAR ** argv)
}
offset++;
}
_putts(buf);
OutputDebugString(buf);
HeapFree(GetProcessHeap(), 0, buf);
}