Initialize root_ member by default

In case of a future coding error where SetRoot() doesn't get
called prior to GetRoot(), we at least assure consistent behavior
and avoid using uninitialized memory as a pointer.

Test: TreeHugger
Bug: 197828948
Change-Id: I858a54a706283fb0f81ad0c9f60d1adfa1e89eca
diff --git a/permission/parser.h b/permission/parser.h
index 0de9952..49da2a3 100644
--- a/permission/parser.h
+++ b/permission/parser.h
@@ -95,7 +95,7 @@
 
   void* scanner_ = nullptr;
   YY_BUFFER_STATE buffer_;
-  Expression* root_;
+  Expression* root_ = nullptr;
   std::vector<std::string> errors_;
 };