From 4131a61d006d4c607f7afabe4b06c5d9183074ee Mon Sep 17 00:00:00 2001 From: Mat M Date: Thu, 22 Feb 2018 23:31:13 -0500 Subject: [PATCH] package2: Use assignment instead of memcpy in decrypt_and_validate_header (#33) This is more concise and also compiles (the previous code was missing an & on the source argument) --- exosphere/package2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exosphere/package2.c b/exosphere/package2.c index 879db93dc..e3b5469c7 100644 --- a/exosphere/package2.c +++ b/exosphere/package2.c @@ -307,7 +307,7 @@ uint32_t decrypt_and_validate_header(package2_header_t *header) { memcpy(metadata.ctr, header->metadata.ctr, sizeof(header->metadata.ctr)); /* See if this is the correct key. */ if (validate_package2_metadata(&metadata)) { - memcpy(&header->metadata, metadata, sizeof(package2_meta_t)); + header->metadata = metadata; break; } }