From 9917a1ddeb0e511fffcc041406cc29f7fe5d4cbd Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Mon, 26 Oct 2015 18:36:05 +0000 Subject: [PATCH] Fixed memory waste by oversized feature descriptor objects. Coverity CID 21. --- cdrskin/cdrskin_timestamp.h | 2 +- libburn/drive.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cdrskin/cdrskin_timestamp.h b/cdrskin/cdrskin_timestamp.h index 63b8629..59b5c7a 100644 --- a/cdrskin/cdrskin_timestamp.h +++ b/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2015.10.26.154728" +#define Cdrskin_timestamP "2015.10.26.183813" diff --git a/libburn/drive.c b/libburn/drive.c index 47ee4ae..fbe7234 100644 --- a/libburn/drive.c +++ b/libburn/drive.c @@ -3445,7 +3445,7 @@ int burn_feature_descr_new(struct burn_feature_descr **new, *new = NULL; if (descr_len < 4) return 0; - (*new) = o = calloc(1, sizeof(struct burn_speed_descriptor)); + (*new) = o = calloc(1, sizeof(struct burn_feature_descr)); if (o == NULL) return -1; o->feature_code = (descr[0] << 8) | descr[1];