]> source.dussan.org Git - rspamd.git/commitdiff
Zero xml parser userdata before using.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Sat, 26 Oct 2013 12:25:18 +0000 (13:25 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Sat, 26 Oct 2013 12:25:18 +0000 (13:25 +0100)
src/cfg_utils.c

index 49fb609ab878974ba74a5906aed503a2fcd0d92a..9e3ae4761925da00cb4660cccfd5932de70f9424 100644 (file)
@@ -985,6 +985,7 @@ read_xml_config (struct config_file *cfg, const gchar *filename)
        close (fd);
        
        /* Prepare xml parser */
+       memset (&ud, 0, sizeof (ud));
        ud.cfg = cfg;
        ud.state = 0;
        ctx = g_markup_parse_context_new (&xml_parser, G_MARKUP_TREAT_CDATA_AS_TEXT, &ud, NULL);