]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
fix: resolve unsigned int initialization warning for n_dims/size in gguf.cpp (#15754)
authorSnA1lGo <redacted>
Tue, 2 Sep 2025 19:27:30 +0000 (03:27 +0800)
committerGitHub <redacted>
Tue, 2 Sep 2025 19:27:30 +0000 (21:27 +0200)
ggml/src/gguf.cpp

index 53504399c57f429d6dfdcc0488350d9379ef4926..af57a88c6088230689d96e225eb1897484d88066 100644 (file)
@@ -273,7 +273,7 @@ struct gguf_reader {
     }
 
     bool read(std::string & dst) const {
-        uint64_t size = -1;
+        uint64_t size = 0;
         if (!read(size)) {
             return false;
         }
@@ -523,7 +523,7 @@ struct gguf_context * gguf_init_from_file_impl(FILE * file, struct gguf_init_par
 
         // tensor shape
         {
-            uint32_t n_dims = -1;
+            uint32_t n_dims = 0;
             ok = ok && gr.read(n_dims);
             if (n_dims > GGML_MAX_DIMS) {
                 GGML_LOG_ERROR("%s: tensor '%s' has invalid number of dimensions: %" PRIu32 " > %" PRIu32 "\n",