Fix build warnings for gcc 9 66/220966/1 accepted/tizen/unified/20191227.142722 submit/tizen/20191226.234511
authorSemun Lee <semun.lee@samsung.com>
Thu, 26 Dec 2019 06:00:50 +0000 (15:00 +0900)
committerSemun Lee <semun.lee@samsung.com>
Thu, 26 Dec 2019 06:00:50 +0000 (15:00 +0900)
Change-Id: I3bd2818c304e7a77987009d296e813d18bade7bb
Signed-off-by: Semun Lee <semun.lee@samsung.com>
plugin/pcap/stc-plugin-pcap.c
src/helper/helper-nfacct-rule.h
src/helper/helper-procfs.c

index 862a0be..018254c 100755 (executable)
@@ -1153,7 +1153,7 @@ static void __pcap_nflog_tlv_info(const u_char **packet,
        GString *value;
        u_int16_t value_len;
        u_char *value_pos = NULL;
-       gchar *value_str = NULL;
+       gchar *value_str = "";
 
        *pktlen -= SIZE_NFLOG_HDR;
 
index 97c9b5e..80b9f83 100755 (executable)
@@ -25,7 +25,7 @@
 
 #include "helper-nl.h"
 
-#define NFACCT_NAME_MAX 32
+#define NFACCT_NAME_MAX 64
 
 typedef enum {
        NFACCT_COUNTER_UNKNOWN,
index 8cd0461..60e5db2 100644 (file)
@@ -79,7 +79,8 @@ API int proc_get_cmdline(pid_t pid, char *cmdline)
                        filename = filename + 1;
        }
 
-       strncpy(cmdline, filename, PROC_NAME_MAX-1);
+       strncpy(cmdline, filename, PROC_NAME_MAX - 1);
+       cmdline[PROC_NAME_MAX - 1] = '\0';
 
        return STC_ERROR_NONE;
 }