]> git.sesse.net Git - vlc/blobdiff - src/misc/image.c
Use calloc when needed.
[vlc] / src / misc / image.c
index a28b119f91bd313b6378765ea89605095fec17cc..dc9efc517af8dd363fcee14ba5a4303771a686c2 100644 (file)
@@ -79,9 +79,10 @@ static vlc_fourcc_t Ext2Fourcc( const char * );
  */
 image_handler_t *__image_HandlerCreate( vlc_object_t *p_this )
 {
-    image_handler_t *p_image = malloc( sizeof(image_handler_t) );
+    image_handler_t *p_image = calloc( 1, sizeof(image_handler_t) );
+    if( !p_image )
+        return NULL;
 
-    memset( p_image, 0, sizeof(image_handler_t) );
     p_image->p_parent = p_this;
 
     p_image->pf_read = ImageRead;