From 4698e667f5abbac30eda481d06d0602654240b27 Mon Sep 17 00:00:00 2001 From: Petter Reinholdtsen Date: Sat, 11 Jan 2014 06:29:01 +0000 Subject: [PATCH] Make sure input_file is not used if it is NULL (Coverity CID 1149055). --- ipmitool/lib/ipmi_ekanalyzer.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ipmitool/lib/ipmi_ekanalyzer.c b/ipmitool/lib/ipmi_ekanalyzer.c index f2c9c82..81829f2 100644 --- a/ipmitool/lib/ipmi_ekanalyzer.c +++ b/ipmitool/lib/ipmi_ekanalyzer.c @@ -2843,7 +2843,7 @@ out: static int ipmi_ek_display_product_info_area(FILE * input_file, long offset) { - size_t file_offset = ftell(input_file); + size_t file_offset; int ret = 0; unsigned char ch_len = 0; unsigned char data = 0; @@ -2853,6 +2853,7 @@ ipmi_ek_display_product_info_area(FILE * input_file, long offset) lprintf(LOG_ERR, "No file stream to read."); return (-1); } + file_offset = ftell(input_file); printf("%s\n", EQUAL_LINE_LIMITER); printf("Product Info Area\n"); printf("%s\n", EQUAL_LINE_LIMITER);