Build error fix for fgets. tizen_2.1 2.1b_release accepted/tizen/20130520.101334 accepted/tizen_2.1/20130425.025021 submit/tizen/20130517.045259 submit/tizen_2.1/20130424.233441
authorSuresh Kumar N <suresh.n@samsung.com>
Fri, 22 Mar 2013 16:10:00 +0000 (21:40 +0530)
committerwootak.jung <wootak.jung@samsung.com>
Sun, 24 Mar 2013 08:19:42 +0000 (17:19 +0900)
src/desc-indicator.c

index 7d5a90b..07e7843 100755 (executable)
@@ -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)) {