Explorar o código

libcaption: Fix invalid data at utf8_load_text_file

Chensiyy %!s(int64=2) %!d(string=hai) anos
pai
achega
c97b5cf7ee
Modificáronse 1 ficheiros con 4 adicións e 1 borrados
  1. 4 1
      deps/libcaption/src/utf8.c

+ 4 - 1
deps/libcaption/src/utf8.c

@@ -220,7 +220,10 @@ utf8_char_t* utf8_load_text_file(const char* path, size_t* size)
         }
     }
 
-    data[*size] = 0;
+    if (data) {
+        data[*size] = 0;
+    }
+    
     return data;
 }