From 424f6dc4ad09ef9785c5403b5fe34a0f895ff1c8 Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Mon, 13 Feb 2012 12:07:51 +0000 Subject: [PATCH] Handle all succefull values from open() --- tools/lvmcmdline.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/lvmcmdline.c b/tools/lvmcmdline.c index 4bcf7bbaf..2b4d51d90 100644 --- a/tools/lvmcmdline.c +++ b/tools/lvmcmdline.c @@ -1149,7 +1149,7 @@ static const char *_get_cmdline(pid_t pid) snprintf(buf, sizeof(buf), DEFAULT_PROC_DIR "/%u/cmdline", pid); /* FIXME Use generic read code. */ - if ((fd = open(buf, O_RDONLY)) > 0) { + if ((fd = open(buf, O_RDONLY)) >= 0) { if ((n = read(fd, _proc_cmdline, sizeof(_proc_cmdline) - 1)) < 0) { log_sys_error("read", buf); n = 0; -- 2.43.5