On Thu, Jun 1, 2017 at 8:56 AM, Christopher Li <sparse@xxxxxxxxxxx> wrote: > On Tue, Apr 4, 2017 at 2:49 PM, Luc Van Oostenryck > <luc.vanoostenryck@xxxxxxxxx> wrote: >> diff --git a/pre-process.c b/pre-process.c >> index 7c57ba1cd..74414dfeb 100644 >> --- a/pre-process.c >> +++ b/pre-process.c >> @@ -44,6 +44,7 @@ >> #include "expression.h" >> #include "scope.h" >> >> +static struct ident_list *macros; // only needed for -dD > > I think the macros list should be initialized as NULL. It certainly doesn't need to be explicitly initialized to NULL since all top-level variables that are not explicitly initialized are initialized to zero by the environment before main() is called. -- Luc -- To unsubscribe from this list: send the line "unsubscribe linux-sparse" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html