X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=src%2Flocale%2Flocaled.c;h=23fbde0df13a84916c4994fa677509c61b16f9cd;hb=b92bea5d2a9481de69bb627a7b442a9f58fca43d;hp=df812ee651ea1f71a36c3ecb48c85058665f94ce;hpb=8c62ecf1a99ab4a3f69cb81be38715c504ef5723;p=elogind.git diff --git a/src/locale/localed.c b/src/locale/localed.c index df812ee65..23fbde0df 100644 --- a/src/locale/localed.c +++ b/src/locale/localed.c @@ -1011,7 +1011,7 @@ static DBusHandlerResult locale_message_handler( dbus_bool_t interactive; DBusMessageIter iter; bool modified = false; - bool passed[_PROP_MAX]; + bool passed[_PROP_MAX] = {}; int p; if (!dbus_message_iter_init(message, &iter)) @@ -1033,8 +1033,6 @@ static DBusHandlerResult locale_message_handler( dbus_message_iter_get_basic(&iter, &interactive); - zero(passed); - /* Check whether a variable changed and if so valid */ STRV_FOREACH(i, l) { bool valid = false;