Processes: code refactor

This commit is contained in:
李通洲
2023-04-15 10:22:46 +08:00
parent 3c0b2fc910
commit 8f2b3c6b69
5 changed files with 32 additions and 44 deletions
+4 -7
View File
@@ -7,17 +7,14 @@
void ffPrintProcesses(FFinstance* instance)
{
FFstrbuf error;
ffStrbufInit(&error);
uint32_t numProcesses = ffDetectProcesses(&error);
uint32_t numProcesses = 0;
const char* error = ffDetectProcesses(&numProcesses);
if(error.length > 0)
if(error)
{
ffPrintError(instance, FF_PROCESSES_MODULE_NAME, 0, &instance->config.processes, "%*s", error.length, error.chars);
ffStrbufDestroy(&error);
ffPrintError(instance, FF_PROCESSES_MODULE_NAME, 0, &instance->config.processes, "%s", error);
return;
}
ffStrbufDestroy(&error);
if(instance->config.processes.outputFormat.length == 0)
{