From d3a25d69ea75fb6da036a092cb18c021777913aa Mon Sep 17 00:00:00 2001 From: triton Date: Thu, 17 Oct 2013 22:20:38 +0100 Subject: [PATCH] Initialize ParserOptions members in its default constructor. --- src/CppParser/CppParser.h | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/CppParser/CppParser.h b/src/CppParser/CppParser.h index 906aaf27..4a907923 100644 --- a/src/CppParser/CppParser.h +++ b/src/CppParser/CppParser.h @@ -16,10 +16,14 @@ using namespace CppSharp::CppParser::AST; struct CS_API ParserOptions { ParserOptions() + : ASTContext(0) + , ToolSetToUse(0) + , Abi(CppAbi::Itanium) + , NoStandardIncludes(false) + , NoBuiltinIncludes(false) + , MicrosoftMode(false) + , Verbose(false) { - MicrosoftMode = false; - NoStandardIncludes = false; - NoBuiltinIncludes = false; } // Include directories