libdvdnav | branch: master | Jean-Baptiste Kempf <[email protected]> | Thu Jul 31 01:42:42 2014 +0200| [e46237a7b37bb53e9819ec821405f22e6b51c354] | committer: Jean-Baptiste Kempf
Use calloc instead of malloc+memset > http://git.videolan.org/gitweb.cgi/libdvdnav.git/?a=commit;h=e46237a7b37bb53e9819ec821405f22e6b51c354 --- src/dvdnav.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/dvdnav.c b/src/dvdnav.c index 8369f97..d8da517 100644 --- a/src/dvdnav.c +++ b/src/dvdnav.c @@ -138,10 +138,9 @@ dvdnav_status_t dvdnav_open(dvdnav_t** dest, const char *path) { fprintf(MSG_OUT, "libdvdnav: Using dvdnav version %s\n", VERSION); (*dest) = NULL; - this = (dvdnav_t*)malloc(sizeof(dvdnav_t)); + this = (dvdnav_t*)calloc(1, sizeof(dvdnav_t)); if(!this) return DVDNAV_STATUS_ERR; - memset(this, 0, (sizeof(dvdnav_t) ) ); /* Make sure this structure is clean */ pthread_mutex_init(&this->vm_lock, NULL); /* Initialise the error string */ _______________________________________________ DVDnav-discuss mailing list [email protected] https://lists.mplayerhq.hu/mailman/listinfo/dvdnav-discuss
