X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=src%2Fmain.c;h=19f8d88c5dae7fb9cf2f7068941d3325efc2295d;hb=d1ce25369bea52068b6a4ba519372295a55775c8;hp=fe4653e7d7f412f426e6b4f916d73c69e74259d4;hpb=bae3489b9131af192a438fa12695c1a0828143c3;p=fdkaac.git diff --git a/src/main.c b/src/main.c index fe4653e..19f8d88 100644 --- a/src/main.c +++ b/src/main.c @@ -398,8 +398,7 @@ int finalize_m4a(m4af_writer_t *m4af, const aacenc_param_ex_t *params, p += sprintf(p, PROGNAME " %s, ", fdkaac_version); - lib_info = malloc(FDK_MODULE_LAST * sizeof(LIB_INFO)); - /* XXX: aacEncGetLibInfo() seems buggy and sometimes fails */ + lib_info = calloc(FDK_MODULE_LAST, sizeof(LIB_INFO)); if (aacEncGetLibInfo(lib_info) == AACENC_OK) { for (i = 0; i < FDK_MODULE_LAST; ++i) if (lib_info[i].module_id == FDK_AACENC)