diff --git a/examples/nvme/nvme_manage/nvme_manage.c b/examples/nvme/nvme_manage/nvme_manage.c index 1ebb1f4a0..70de88d22 100644 --- a/examples/nvme/nvme_manage/nvme_manage.c +++ b/examples/nvme/nvme_manage/nvme_manage.c @@ -240,6 +240,9 @@ get_controller(void) while ((ch = getchar()) != '\n' && ch != EOF); p = fgets(address, 64, stdin); + if (p == NULL) { + return NULL; + } while (isspace(*p)) { p++;