Fixed uninitialized memory.
authorArmin Novak <armin.novak@thincast.com>
Tue, 1 Sep 2015 09:49:11 +0000 (11:49 +0200)
committerArmin Novak <armin.novak@thincast.com>
Tue, 1 Sep 2015 10:25:43 +0000 (12:25 +0200)
winpr/libwinpr/utils/lodepng/lodepng.c

index 4af9f6d..a970f00 100644 (file)
@@ -4632,7 +4632,7 @@ unsigned lodepng_decode(unsigned char** out, unsigned* w, unsigned* h,
     }
 
     outsize = lodepng_get_raw_size(*w, *h, &state->info_raw);
-    *out = (unsigned char*)malloc(outsize);
+    *out = (unsigned char*)calloc(outsize, sizeof(unsigned char));
     if(!(*out))
     {
       state->error = 83; /*alloc fail*/