diff --git a/fusee/fusee-secondary/src/loader.c b/fusee/fusee-secondary/src/loader.c index 3d6916c..2443d5c 100644 --- a/fusee/fusee-secondary/src/loader.c +++ b/fusee/fusee-secondary/src/loader.c @@ -220,7 +220,7 @@ 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 347bf23..914cfbd 100644 --- a/fusee/fusee-secondary/src/package1.c +++ b/fusee/fusee-secondary/src/package1.c @@ -12,7 +12,7 @@ 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; }