mirror of
https://github.com/reactos/reactos.git
synced 2024-10-08 02:13:56 +00:00
[DBGPRINT]
Convert TABs to spaces. svn path=/trunk/; revision=63697
This commit is contained in:
parent
d3be6e62e8
commit
e3f91f127c
|
@ -16,109 +16,109 @@
|
||||||
|
|
||||||
int _tmain(int argc, TCHAR ** argv)
|
int _tmain(int argc, TCHAR ** argv)
|
||||||
{
|
{
|
||||||
TCHAR * buf;
|
TCHAR * buf;
|
||||||
int bufsize;
|
int bufsize;
|
||||||
int i;
|
int i;
|
||||||
int offset;
|
int offset;
|
||||||
|
|
||||||
bufsize = 0;
|
bufsize = 0;
|
||||||
for(i = 1; i < argc; i++)
|
for(i = 1; i < argc; i++)
|
||||||
{
|
{
|
||||||
bufsize += _tcslen(argv[i]) + 1;
|
bufsize += _tcslen(argv[i]) + 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!bufsize)
|
if (!bufsize)
|
||||||
{
|
{
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (_tcsstr(argv[1], "--winetest") && (argc == 3))
|
if (_tcsstr(argv[1], "--winetest") && (argc == 3))
|
||||||
{
|
{
|
||||||
char psBuffer[128];
|
char psBuffer[128];
|
||||||
char psBuffer2[128];
|
char psBuffer2[128];
|
||||||
char *nlptr2;
|
char *nlptr2;
|
||||||
char cmd[255];
|
char cmd[255];
|
||||||
char test[300];
|
char test[300];
|
||||||
FILE *pPipe;
|
FILE *pPipe;
|
||||||
FILE *pPipe2;
|
FILE *pPipe2;
|
||||||
|
|
||||||
/* get available tests */
|
/* get available tests */
|
||||||
pPipe = _tpopen(argv[2], "r");
|
pPipe = _tpopen(argv[2], "r");
|
||||||
if (pPipe != NULL)
|
if (pPipe != NULL)
|
||||||
{
|
{
|
||||||
while(fgets(psBuffer, 128, pPipe))
|
while(fgets(psBuffer, 128, pPipe))
|
||||||
{
|
{
|
||||||
if (psBuffer[0] == ' ')
|
if (psBuffer[0] == ' ')
|
||||||
{
|
{
|
||||||
strcpy(cmd, argv[2]);
|
strcpy(cmd, argv[2]);
|
||||||
strcat(cmd, " ");
|
strcat(cmd, " ");
|
||||||
strcat(cmd, psBuffer+4);
|
strcat(cmd, psBuffer+4);
|
||||||
/* run the current test */
|
/* run the current test */
|
||||||
strcpy(test, "\n\nRunning ");
|
strcpy(test, "\n\nRunning ");
|
||||||
strcat(test, cmd);
|
strcat(test, cmd);
|
||||||
OutputDebugStringA(test);
|
OutputDebugStringA(test);
|
||||||
pPipe2 = _popen(cmd, "r");
|
pPipe2 = _popen(cmd, "r");
|
||||||
if (pPipe2 != NULL)
|
if (pPipe2 != NULL)
|
||||||
{
|
{
|
||||||
while(fgets(psBuffer2, 128, pPipe2))
|
while(fgets(psBuffer2, 128, pPipe2))
|
||||||
{
|
{
|
||||||
nlptr2 = strchr(psBuffer2, '\n');
|
nlptr2 = strchr(psBuffer2, '\n');
|
||||||
if (nlptr2)
|
if (nlptr2)
|
||||||
*nlptr2 = '\0';
|
*nlptr2 = '\0';
|
||||||
puts(psBuffer2);
|
puts(psBuffer2);
|
||||||
OutputDebugStringA(psBuffer2);
|
OutputDebugStringA(psBuffer2);
|
||||||
}
|
}
|
||||||
_pclose(pPipe2);
|
_pclose(pPipe2);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
_pclose(pPipe);
|
_pclose(pPipe);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (_tcsstr(argv[1], "--process") && (argc == 3))
|
else if (_tcsstr(argv[1], "--process") && (argc == 3))
|
||||||
{
|
{
|
||||||
char psBuffer[128];
|
char psBuffer[128];
|
||||||
FILE *pPipe;
|
FILE *pPipe;
|
||||||
|
|
||||||
pPipe = _tpopen(argv[2], "r");
|
pPipe = _tpopen(argv[2], "r");
|
||||||
if (pPipe != NULL)
|
if (pPipe != NULL)
|
||||||
{
|
{
|
||||||
while(fgets(psBuffer, 128, pPipe))
|
while(fgets(psBuffer, 128, pPipe))
|
||||||
{
|
{
|
||||||
puts(psBuffer);
|
puts(psBuffer);
|
||||||
OutputDebugStringA(psBuffer);
|
OutputDebugStringA(psBuffer);
|
||||||
}
|
}
|
||||||
_pclose(pPipe);
|
_pclose(pPipe);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
buf = HeapAlloc(GetProcessHeap(), 0, (bufsize+1) * sizeof(TCHAR));
|
buf = HeapAlloc(GetProcessHeap(), 0, (bufsize+1) * sizeof(TCHAR));
|
||||||
if (!buf)
|
if (!buf)
|
||||||
{
|
{
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
offset = 0;
|
offset = 0;
|
||||||
for(i = 1; i < argc; i++)
|
for(i = 1; i < argc; i++)
|
||||||
{
|
{
|
||||||
int length = _tcslen(argv[i]);
|
int length = _tcslen(argv[i]);
|
||||||
_tcsncpy(&buf[offset], argv[i], length);
|
_tcsncpy(&buf[offset], argv[i], length);
|
||||||
offset += length;
|
offset += length;
|
||||||
if (i + 1 < argc)
|
if (i + 1 < argc)
|
||||||
{
|
{
|
||||||
buf[offset] = _T(' ');
|
buf[offset] = _T(' ');
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
buf[offset] = _T('\n');
|
buf[offset] = _T('\n');
|
||||||
buf[offset+1] = _T('\0');
|
buf[offset+1] = _T('\0');
|
||||||
}
|
}
|
||||||
offset++;
|
offset++;
|
||||||
}
|
}
|
||||||
_putts(buf);
|
_putts(buf);
|
||||||
OutputDebugString(buf);
|
OutputDebugString(buf);
|
||||||
HeapFree(GetProcessHeap(), 0, buf);
|
HeapFree(GetProcessHeap(), 0, buf);
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue