Merge pull request #105 from encounter/stage2-logic

[stage2] Invert a few checks
This commit is contained in:
TuxSH 2018-05-15 20:52:06 +02:00 committed by GitHub
commit 615d5b0882
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -220,7 +220,7 @@ void load_payload(const char *bct0) {
generic_panic(); 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"); printf("Error: loadlist must be empty when booting Horizon!\n");
generic_panic(); generic_panic();
} }

View File

@ -12,7 +12,7 @@ int package1_read_and_parse_boot0(void **package1loader, size_t *package1loader_
size_t fpos, pk1_offset; 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; errno = EINVAL;
return -1; return -1;
} }