# HG changeset patch # User ib # Date 1398343473 0 # Node ID c16af0693c42bffd26cbaaaefc15b992f8c3ba8e # Parent 393b5e0d5f288e3155452f52d08c5be8c97b45a6 Rewrite add_vf(). Use memset() in order to clear vf_settings[i + 1] completely. diff -r 393b5e0d5f28 -r c16af0693c42 gui/interface.c --- a/gui/interface.c Thu Apr 24 12:39:37 2014 +0000 +++ b/gui/interface.c Thu Apr 24 12:44:33 2014 +0000 @@ -296,7 +296,7 @@ vf_settings = settings; vf_settings[i].name = strdup(vf); vf_settings[i].attribs = NULL; - vf_settings[i + 1].name = NULL; + memset(&vf_settings[i + 1], 0, sizeof(m_obj_settings_t)); } } else { vf_settings = malloc(2 * sizeof(m_obj_settings_t));