From e0abaa0aeeb91857878a595982e3d45dbd23fe6d Mon Sep 17 00:00:00 2001 From: zhenweijin Date: Tue, 24 Sep 2024 10:29:55 +0800 Subject: [PATCH] make sure params --split and --merge are not specified at same time --- examples/gguf-split/gguf-split.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/gguf-split/gguf-split.cpp b/examples/gguf-split/gguf-split.cpp index 82c239b83..014b51d85 100644 --- a/examples/gguf-split/gguf-split.cpp +++ b/examples/gguf-split/gguf-split.cpp @@ -80,6 +80,8 @@ static void split_params_parse_ex(int argc, const char ** argv, split_params & p bool invalid_param = false; int arg_idx = 1; + bool is_op_set = false; + bool is_mode_set = false; for (; arg_idx < argc && strncmp(argv[arg_idx], "--", 2) == 0; arg_idx++) { arg = argv[arg_idx]; if (arg.compare(0, arg_prefix.size(), arg_prefix) == 0) { @@ -87,8 +89,6 @@ static void split_params_parse_ex(int argc, const char ** argv, split_params & p } bool arg_found = false; - bool is_op_set = false; - bool is_mode_set = false; if (arg == "-h" || arg == "--help") { split_print_usage(argv[0]); exit(0);