diff --git a/src/libcdio/udf/udf_fs.c b/src/libcdio/udf/udf_fs.c index 77cc6849..50a57ff0 100644 --- a/src/libcdio/udf/udf_fs.c +++ b/src/libcdio/udf/udf_fs.c @@ -289,18 +289,19 @@ unicode16_decode(const uint8_t *data, int i_len) switch (data[0]) { case 8: - r = (char*)malloc(i_len); + r = (char*)calloc(i_len, 1); if (r == NULL) return r; for (i=0; i