]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
settings parser: copying boolean values also copied some unintended memory.
authorTimo Sirainen <tss@iki.fi>
Thu, 8 Oct 2009 00:31:17 +0000 (20:31 -0400)
committerTimo Sirainen <tss@iki.fi>
Thu, 8 Oct 2009 00:31:17 +0000 (20:31 -0400)
--HG--
branch : HEAD

src/lib-settings/settings-parser.c

index 93087b1547559e10dd9650385671c7e272735126..44babdc288d5b2cd4c927b384c9ec0bf8124c5e1 100644 (file)
@@ -917,6 +917,7 @@ setting_copy(enum setting_type type, const void *src, void *dest, pool_t pool)
                bool *dest_bool = dest;
 
                *dest_bool = *src_bool;
+               break;
        }
        case SET_UINT: {
                const unsigned int *src_uint = src;