diff --git a/common/common.cpp b/common/common.cpp index a0510cb267e45a..3baec380189409 100644 --- a/common/common.cpp +++ b/common/common.cpp @@ -1907,7 +1907,7 @@ struct llama_model * llama_load_model_from_url(const char * model_url, const cha char split_path[PATH_MAX] = {0}; strncpy(split_path, path_model, sizeof(split_path) - 1); char split_prefix[PATH_MAX] = {0}; - if (!llama_split_prefix(split_prefix, split_path, strlen(split_path), 0, n_split)) { + if (!llama_split_prefix(split_prefix, sizeof(split_prefix), split_path, 0, n_split)) { fprintf(stderr, "\n%s: unexpected input file name: %s" " n_split=%d\n", __func__, split_path, n_split); return NULL;