Add member initialization, Fix mismatched new/delete 93/177893/1
authorSemun Lee <semun.lee@samsung.com>
Fri, 4 May 2018 07:26:24 +0000 (16:26 +0900)
committerSemun Lee <semun.lee@samsung.com>
Fri, 4 May 2018 07:26:24 +0000 (16:26 +0900)
Change-Id: I1c2503acf41d070b4ead7c3ae677788ab931652b
Signed-off-by: Semun Lee <semun.lee@samsung.com>
idlc/parser.cc
unit_tests/cs_gen/cs_proxy_gen_unittest.cc
unit_tests/cs_gen/cs_stub_gen_unittest.cc

index e335d30..706c461 100644 (file)
@@ -33,7 +33,7 @@ void yylex_destroy(void*);
 
 namespace tidl {
 
-Parser::Parser() : scanner_(nullptr) {
+Parser::Parser() : scanner_(nullptr), error_(false) {
   yylex_init(&scanner_);
 }
 
index f989f58..6a4fd6b 100644 (file)
@@ -23,7 +23,7 @@
 
 class CsProxyGenTest : public testing::Test {
  public:
-  tidl::Parser* ps = new tidl::Parser();
+  tidl::Parser* ps = nullptr;
 
   virtual void SetUp() {
     ps = new tidl::Parser();
index 8b84032..6041aea 100644 (file)
@@ -23,7 +23,7 @@
 
 class CsStubGenTest : public testing::Test {
  public:
-  tidl::Parser* ps = new tidl::Parser();
+  tidl::Parser* ps = nullptr;
 
   virtual void SetUp() {
     ps = new tidl::Parser();