mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 22:05:49 +00:00
[FLTMC] Fix output when no args are shown
This commit is contained in:
parent
44323e610f
commit
14a05528d0
1 changed files with 14 additions and 19 deletions
|
@ -245,15 +245,21 @@ ListFilters()
|
||||||
|
|
||||||
int wmain(int argc, WCHAR *argv[])
|
int wmain(int argc, WCHAR *argv[])
|
||||||
{
|
{
|
||||||
if (argc < 2)
|
|
||||||
{
|
|
||||||
LoadAndPrintString(IDS_USAGE);
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
wprintf(L"\n");
|
wprintf(L"\n");
|
||||||
|
|
||||||
if (!_wcsicmp(argv[1], L"help"))
|
if ((argc < 2) || (!_wcsicmp(argv[1], L"filters")))
|
||||||
|
{
|
||||||
|
if (argc < 3)
|
||||||
|
{
|
||||||
|
ListFilters();
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
LoadAndPrintString(IDS_USAGE_FILTERS);
|
||||||
|
wprintf(L"fltmc.exe filters\n\n");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if (!_wcsicmp(argv[1], L"help"))
|
||||||
{
|
{
|
||||||
LoadAndPrintString(IDS_USAGE);
|
LoadAndPrintString(IDS_USAGE);
|
||||||
}
|
}
|
||||||
|
@ -281,18 +287,7 @@ int wmain(int argc, WCHAR *argv[])
|
||||||
wprintf(L"fltmc.exe unload [name]\n\n");
|
wprintf(L"fltmc.exe unload [name]\n\n");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (!_wcsicmp(argv[1], L"filters"))
|
|
||||||
{
|
|
||||||
if (argc == 2)
|
|
||||||
{
|
|
||||||
ListFilters();
|
|
||||||
}
|
|
||||||
else
|
else
|
||||||
{
|
|
||||||
LoadAndPrintString(IDS_USAGE_FILTERS);
|
|
||||||
wprintf(L"fltmc.exe filters\n\n");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue