fix: resolve unsigned int initialization warning for n_dims/size in gguf.cpp (#15754)
This commit is contained in:
parent
69db8a52e6
commit
3de008208b
|
|
@ -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",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue