diff --git a/example/deep_learning_framework/tflite/label_classify/label_classify.cpp b/example/deep_learning_framework/tflite/label_classify/label_classify.cpp index c92f44d45e8edfddd076860c07c9ba3c271a01f7..b8cf45026a0381e24bfe7c118fc2b334126069e5 100644 --- a/example/deep_learning_framework/tflite/label_classify/label_classify.cpp +++ b/example/deep_learning_framework/tflite/label_classify/label_classify.cpp @@ -323,14 +323,14 @@ int32_t InitSettings(int32_t argc, char** argv, Settings& settings) int32_t Main(int32_t argc, char** argv) { - DelegateProviders delegateProviders; - bool parseResult = delegateProviders.InitFromCmdlineArgs(&argc, const_cast(argv)); - if (!parseResult) { + if (argc <= 1) { + DisplayUsage(); return EXIT_FAILURE; } - if (argc <= 1) { - DisplayUsage(); + DelegateProviders delegateProviders; + bool parseResult = delegateProviders.InitFromCmdlineArgs(&argc, const_cast(argv)); + if (!parseResult) { return EXIT_FAILURE; }