From f5ab8963433580144df6c374441526c9ca9bfa56 Mon Sep 17 00:00:00 2001 From: Luke Street Date: Tue, 15 May 2018 14:40:18 -0400 Subject: [PATCH] [stage2] Invert a few checks --- fusee/fusee-secondary/src/loader.c | 2 +- fusee/fusee-secondary/src/package1.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/fusee/fusee-secondary/src/loader.c b/fusee/fusee-secondary/src/loader.c index 3d6916c5c..2443d5c8c 100644 --- a/fusee/fusee-secondary/src/loader.c +++ b/fusee/fusee-secondary/src/loader.c @@ -220,7 +220,7 @@ void load_payload(const char *bct0) { generic_panic(); } - if (ctx->chainload_entrypoint == 0 || ctx->nb_files_to_load > 0) { + if (ctx->chainload_entrypoint != 0 || ctx->nb_files_to_load > 0) { printf("Error: loadlist must be empty when booting Horizon!\n"); generic_panic(); } diff --git a/fusee/fusee-secondary/src/package1.c b/fusee/fusee-secondary/src/package1.c index 347bf2333..914cfbd11 100644 --- a/fusee/fusee-secondary/src/package1.c +++ b/fusee/fusee-secondary/src/package1.c @@ -12,7 +12,7 @@ int package1_read_and_parse_boot0(void **package1loader, size_t *package1loader_ size_t fpos, pk1_offset; - if (package1loader == NULL || package1loader_size != NULL || keyblobs == NULL || revision == NULL || boot0 == NULL) { + if (package1loader == NULL || package1loader_size == NULL || keyblobs == NULL || revision == NULL || boot0 == NULL) { errno = EINVAL; return -1; }