mirror of
https://github.com/reactos/reactos.git
synced 2024-06-28 08:51:29 +00:00
[FLTMC] Fix output when no args are shown
This commit is contained in:
parent
44323e610f
commit
14a05528d0
|
@ -245,15 +245,21 @@ ListFilters()
|
|||
|
||||
int wmain(int argc, WCHAR *argv[])
|
||||
{
|
||||
if (argc < 2)
|
||||
{
|
||||
LoadAndPrintString(IDS_USAGE);
|
||||
return 0;
|
||||
}
|
||||
|
||||
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);
|
||||
}
|
||||
|
@ -281,18 +287,7 @@ int wmain(int argc, WCHAR *argv[])
|
|||
wprintf(L"fltmc.exe unload [name]\n\n");
|
||||
}
|
||||
}
|
||||
else if (!_wcsicmp(argv[1], L"filters"))
|
||||
{
|
||||
if (argc == 2)
|
||||
{
|
||||
ListFilters();
|
||||
}
|
||||
else
|
||||
{
|
||||
LoadAndPrintString(IDS_USAGE_FILTERS);
|
||||
wprintf(L"fltmc.exe filters\n\n");
|
||||
}
|
||||
}
|
||||
else
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue