change warning code for scanf.
authorjaesick.shin <jaesick.shin@samsung.com>
Mon, 5 Sep 2016 04:45:57 +0000 (13:45 +0900)
committerUze Choi <uzchoi@samsung.com>
Tue, 6 Sep 2016 10:24:19 +0000 (10:24 +0000)
add condition for scanf.
remove warning only.

Change-Id: If4912d286b6c7d78dac0bda5ffe05d6e1cdfb0cc
Signed-off-by: jaesick.shin <jaesick.shin@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/11389
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Chihyun Cho <ch79.cho@samsung.com>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
service/notification/examples/linux/notificationprovider.c

index b3ba5b0..44dae6b 100644 (file)
@@ -193,10 +193,15 @@ int main()
 
         printf("input : ");
 
-        scanf("%d", &num);
-        fflush(stdin);
-        scanf("%c", &dummy);
-        fflush(stdin);
+        if(scanf("%d", &num) > 0)
+        {
+            fflush(stdin);
+            if(scanf("%c", &dummy) > 0)
+            {
+                fflush(stdin);
+                printf("\n");
+            }
+        }
 
         switch (num)
         {