On Thu, Feb 21, 2013 at 1:37 AM, Nick <nos...@codesniffer.com> wrote: > On Mon, 2013-02-18 at 08:56 -0500, Jeffrey Walton wrote: >> > g++-4.7.2 -g -Wall -Wextra -Weffc++ -Wno-missing-field-initializers >> > -Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder -Wold-style-cast >> > -Woverloaded-virtual -Werror -std=c++11 >> -Wno-missing-field-initializers :) > > Firstly, -Wno-missing-field-initializers turns > -Wmissing-field-initializers *off*, which does not help. > > Secondly, -Wmissing-field-initializers is enabled as part of -Wextra, > which I have enabled. You enabled it with -Wextra, then you turned it off with -Wno-missing-field-initializers. Its not latched - the last option wins.
In addition, GCC's analysis may not have caught the issue since its a static analyzer. For better analysis of uninitialized values, its often better to use dynamic analysis - Valgrind at runtime. Jeff ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org