Read CICM XML metadata block.

This commit is contained in:
2019-03-18 22:06:10 +00:00
parent 2ca8443fdf
commit d5311f9fe3
3 changed files with 58 additions and 19 deletions

View File

@@ -46,7 +46,7 @@ int close(void *context)
dicformatContext *ctx = context;
// TODO: Cast this field without casting the whole structure, as this can buffer overlow
// TODO: Cast this field without casting the whole structure, as this can buffer overflow
// Not a libdicformat context
if(ctx->magic != DIC_MAGIC)
{
@@ -93,6 +93,7 @@ int close(void *context)
free(ctx->metadataBlock);
free(ctx->trackEntries);
free(ctx->cicmBlock);
free(context);