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 862a0bef954e16c1984f20e36ed8350203a655ea..018254c21560da5cddda12871c968eed3513fc61 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 97c9b5e2fda63c7f8933a44098e3a25cfecf5780..80b9f830b5ed0bc119d04b57a27d5e6a09b1170c 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 8cd0461821be27c874aff50da97bd6187247c19f..60e5db210d22864c45ad345867cd3ab619fcd476 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;
 }