From bbc70303c7166dbe8e72ea12fdc486c28a60c302 Mon Sep 17 00:00:00 2001 From: Sascha Hauer Date: Fri, 20 Jun 2014 10:58:15 +0200 Subject: [PATCH] kernel-install: fix return value check for getline getline returns the number of characters read, so check for ret < 0 instead of ret. Signed-off-by: Sascha Hauer --- scripts/kernel-install.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/kernel-install.c b/scripts/kernel-install.c index 459b45d86..d943f0288 100644 --- a/scripts/kernel-install.c +++ b/scripts/kernel-install.c @@ -1026,7 +1026,7 @@ static int do_remove_kernel(void) do_list_entries(); printf("which kernel do you like to remove?\n"); ret = getline(&input, &insize, stdin); - if (ret) + if (ret < 0) return -errno; if (!strlen(input)) return -EINVAL;