wolfBoot_get_blob_type: fix return type

pull/392/head
Daniele Lacamera 2023-11-16 09:18:38 +01:00
parent ee4a70f413
commit 10b2b290d3
2 changed files with 3 additions and 3 deletions

View File

@ -271,7 +271,7 @@ void wolfBoot_update_trigger(void);
void wolfBoot_success(void);
uint32_t wolfBoot_image_size(uint8_t *image);
uint32_t wolfBoot_get_blob_version(uint8_t *blob);
uint32_t wolfBoot_get_blob_type(uint8_t *blob);
uint16_t wolfBoot_get_blob_type(uint8_t *blob);
uint32_t wolfBoot_get_blob_diffbase_version(uint8_t *blob);
/* Get partition ID from manifest header */

View File

@ -1075,9 +1075,9 @@ uint32_t wolfBoot_get_blob_version(uint8_t *blob)
*
* @return The type of the blob, or 0 if the blob is invalid.
*/
uint32_t wolfBoot_get_blob_type(uint8_t *blob)
uint16_t wolfBoot_get_blob_type(uint8_t *blob)
{
uint32_t *volatile type_field = NULL;
uint16_t *volatile type_field = NULL;
uint32_t *magic = NULL;
uint8_t *img_bin = blob;
#if defined(EXT_ENCRYPTED) && defined(MMU)