From 68f705a6cc23200d87d993b54bb0b2a3495db6f2 Mon Sep 17 00:00:00 2001 From: Suresh Kumar N Date: Fri, 22 Mar 2013 21:40:00 +0530 Subject: [PATCH] Build error fix for fgets. --- src/desc-indicator.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/desc-indicator.c b/src/desc-indicator.c index 7d5a90b..07e7843 100755 --- a/src/desc-indicator.c +++ b/src/desc-indicator.c @@ -180,6 +180,7 @@ static gboolean _indicator_get_pktcnt(gpointer user_data) { FILE *pf = NULL; gint proc_ver = 0; + char *res; gchar buff[INDICATOR_BUFF_SIZE]; pf = fopen(INDICATOR_PROCFILE, "r"); @@ -188,8 +189,12 @@ static gboolean _indicator_get_pktcnt(gpointer user_data) return FALSE; } - fgets(buff, sizeof(buff), pf); - fgets(buff, sizeof(buff), pf); + res = fgets(buff, sizeof(buff), pf); + if (res == NULL) + err("fegts fails"); + res = fgets(buff, sizeof(buff), pf); + if (res == NULL) + err("fegts fails"); proc_ver = _indicator_get_proc_ver(buff); while (fgets(buff, sizeof(buff), pf)) { -- 2.7.4