mirror of
https://github.com/ggml-org/llama.cpp.git
synced 2025-10-27 08:21:30 +00:00
fix: resolve unsigned int initialization warning for n_dims/size in gguf.cpp (#15754)
This commit is contained in:
@@ -273,7 +273,7 @@ struct gguf_reader {
|
|||||||
}
|
}
|
||||||
|
|
||||||
bool read(std::string & dst) const {
|
bool read(std::string & dst) const {
|
||||||
uint64_t size = -1;
|
uint64_t size = 0;
|
||||||
if (!read(size)) {
|
if (!read(size)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -523,7 +523,7 @@ struct gguf_context * gguf_init_from_file_impl(FILE * file, struct gguf_init_par
|
|||||||
|
|
||||||
// tensor shape
|
// tensor shape
|
||||||
{
|
{
|
||||||
uint32_t n_dims = -1;
|
uint32_t n_dims = 0;
|
||||||
ok = ok && gr.read(n_dims);
|
ok = ok && gr.read(n_dims);
|
||||||
if (n_dims > GGML_MAX_DIMS) {
|
if (n_dims > GGML_MAX_DIMS) {
|
||||||
GGML_LOG_ERROR("%s: tensor '%s' has invalid number of dimensions: %" PRIu32 " > %" PRIu32 "\n",
|
GGML_LOG_ERROR("%s: tensor '%s' has invalid number of dimensions: %" PRIu32 " > %" PRIu32 "\n",
|
||||||
|
|||||||
Reference in New Issue
Block a user