diff options
-rw-r--r-- | kexec/kexec.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kexec/kexec.c b/kexec/kexec.c index 89ec182..16c6308 100644 --- a/kexec/kexec.c +++ b/kexec/kexec.c @@ -675,7 +675,7 @@ static int my_load(const char *type, int fileind, int argc, char **argv, #endif if (get_memory_ranges(&info.memory_range, &info.memory_ranges, - info.kexec_flags) < 0) { + info.kexec_flags) < 0 || info.memory_ranges == 0) { fprintf(stderr, "Could not get memory layout\n"); return -1; } |