Merge branch 'fix-avahi_service_resolver_cb-crash' into 'gtk-3-24'

printing: Fix crash in avahi_service_resolver_cb

See merge request GNOME/gtk!1346
This commit is contained in:
Matthias Clasen
2020-01-23 16:42:35 +00:00

View File

@ -3210,7 +3210,7 @@ avahi_service_resolver_cb (GObject *source_object,
g_strcanon (printer_name, PRINTER_NAME_ALLOWED_CHARACTERS, '-');
printer_name_strv = g_strsplit_set (printer_name, "-", -1);
printer_name_compressed_strv = g_new0 (gchar *, g_strv_length (printer_name_strv));
printer_name_compressed_strv = g_new0 (gchar *, g_strv_length (printer_name_strv) + 1);
for (i = 0, j = 0; printer_name_strv[i] != NULL; i++)
{
if (printer_name_strv[i][0] != '\0')