From 2b5525671280973c9399bbf77261eb41918848bd Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Fri, 15 Jul 2011 08:41:04 +0300 Subject: [PATCH] * mu-str.c: add some dummy bytes, so -Wstack-protector does not complain --- src/mu-str.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/mu-str.c b/src/mu-str.c index bf0e597b..f91306f6 100644 --- a/src/mu-str.c +++ b/src/mu-str.c @@ -384,7 +384,8 @@ mu_str_from_list (const GSList *lst, char sepa) for (cur = lst, str = NULL; cur; cur = g_slist_next(cur)) { char *tmp; - char sep[2] = { '\0', '\0' }; + /* two extra dummy '\0' so -Wstack-protector won't complain */ + char sep[4] = { '\0', '\0', '\0', '\0' }; sep[0] = cur->next ? sepa : '\0'; tmp = g_strdup_printf ("%s%s%s", @@ -403,7 +404,8 @@ mu_str_to_list (const char *str, char sepa, gboolean strip) { GSList *lst; gchar **strs, **cur; - char sep[] = { '\0', '\0' }; + /* two extra dummy '\0' so -Wstack-protector won't complain */ + char sep[4] = { '\0', '\0', '\0', '\0' }; g_return_val_if_fail (sepa, NULL);