diff --git a/src/common/option.c b/src/common/option.c index 76775980a..71a9a1d19 100644 --- a/src/common/option.c +++ b/src/common/option.c @@ -28,55 +28,6 @@ const char* ffOptionTestPrefix(const char* argumentKey, const char* moduleName) return subKey; } -bool ffOptionParseModuleArgs(const char* argumentKey, const char* subKey, const char* value, FFModuleArgs* result) -{ - if(ffStrEqualsIgnCase(subKey, "key")) - { - ffOptionParseString(argumentKey, value, &result->key); - return true; - } - else if(ffStrEqualsIgnCase(subKey, "format")) - { - ffOptionParseString(argumentKey, value, &result->outputFormat); - return true; - } - else if(ffStrEqualsIgnCase(subKey, "output-color")) - { - if(value == NULL) - { - fprintf(stderr, "Error: usage: %s \n", argumentKey); - exit(477); - } - ffOptionParseColor(value, &result->outputColor); - return true; - } - else if(ffStrStartsWithIgnCase(subKey, "key-")) - { - const char* subKey2 = subKey + strlen("key-"); - if(ffStrEqualsIgnCase(subKey2, "color")) - { - if(value == NULL) - { - fprintf(stderr, "Error: usage: %s \n", argumentKey); - exit(477); - } - ffOptionParseColor(value, &result->keyColor); - return true; - } - else if(ffStrEqualsIgnCase(subKey2, "width")) - { - result->keyWidth = ffOptionParseUInt32(argumentKey, value); - return true; - } - else if(ffStrEqualsIgnCase(subKey2, "icon")) - { - ffOptionParseString(argumentKey, value, &result->keyIcon); - return true; - } - } - return false; -} - void ffOptionParseString(const char* argumentKey, const char* value, FFstrbuf* buffer) { if(value == NULL) diff --git a/src/common/option.h b/src/common/option.h index e9c8cd81b..a47b9b504 100644 --- a/src/common/option.h +++ b/src/common/option.h @@ -64,7 +64,6 @@ typedef struct FFKeyValuePair } FFKeyValuePair; const char* ffOptionTestPrefix(const char* argumentKey, const char* moduleName); -bool ffOptionParseModuleArgs(const char* argumentKey, const char* pkey, const char* value, FFModuleArgs* result); void ffOptionParseString(const char* argumentKey, const char* value, FFstrbuf* buffer); FF_C_NODISCARD uint32_t ffOptionParseUInt32(const char* argumentKey, const char* value); FF_C_NODISCARD int32_t ffOptionParseInt32(const char* argumentKey, const char* value);