Index: tools/json_schema_compiler/cpp_type_generator.py |
diff --git a/tools/json_schema_compiler/cpp_type_generator.py b/tools/json_schema_compiler/cpp_type_generator.py |
index f398c752ec04e4348e1188e6cc89d6730a55b93b..a149fa54a5075fe780bd9aa3825612dc46c0b8cc 100644 |
--- a/tools/json_schema_compiler/cpp_type_generator.py |
+++ b/tools/json_schema_compiler/cpp_type_generator.py |
@@ -217,6 +217,8 @@ class CppTypeGenerator(object): |
self._cpp_namespaces[dependency]) |
for dependency in self._NamespaceTypeDependencies().keys()]): |
c.Append('#include "%s"' % header) |
+ if self._namespace.events: |
+ c.Append('#include "base/json/json_writer.h"') |
return c |
def _ResolveTypeNamespace(self, ref_type): |