|
@@ -380,8 +380,9 @@ int rkcommon_vrec_header(struct image_tool_params *params,
|
|
|
|
|
|
/* Allocate, clear and install the header */
|
|
|
tparams->hdr = malloc(tparams->header_size);
|
|
|
+ if (!tparams->hdr)
|
|
|
+ return -ENOMEM;
|
|
|
memset(tparams->hdr, 0, tparams->header_size);
|
|
|
- tparams->header_size = tparams->header_size;
|
|
|
|
|
|
/*
|
|
|
* If someone passed in 0 for the alignment, we'd better handle
|