summaryrefslogtreecommitdiffstats
path: root/memcached-format_errors.patch
blob: 53a9c658d5f972c6db0542e3fbdb05c8af0e83b8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
commit aa5cc9ad74c871970c2d93c114e1d2c125b63e81
Author: Miroslav Lichvar <mlichvar@redhat.com>
Date:   Tue Jan 30 13:28:08 2018 +0100

    fix gcc warnings

diff --git a/items.c b/items.c
index 400048b..519764f 100644
--- a/items.c
+++ b/items.c
@@ -925,7 +925,7 @@ void item_stats_sizes(ADD_STAT add_stats, void *c) {
         int i;
         for (i = 0; i < stats_sizes_buckets; i++) {
             if (stats_sizes_hist[i] != 0) {
-                char key[8];
+                char key[12];
                 snprintf(key, sizeof(key), "%d", i * 32);
                 APPEND_STAT(key, "%u", stats_sizes_hist[i]);
             }
diff --git a/memcached.c b/memcached.c
index a8a724c..dba7941 100644
--- a/memcached.c
+++ b/memcached.c
@@ -3338,7 +3338,7 @@ static void process_stats_conns(ADD_STAT add_stats, void *c) {
     int i;
     char key_str[STAT_KEY_LEN];
     char val_str[STAT_VAL_LEN];
-    char conn_name[MAXPATHLEN + sizeof("unix:")];
+    char conn_name[MAXPATHLEN + sizeof("unix:") + sizeof("65535")];
     int klen = 0, vlen = 0;
 
     assert(add_stats);