Index: ppapi/generators/idl_gen_wrapper.py |
diff --git a/ppapi/generators/idl_gen_wrapper.py b/ppapi/generators/idl_gen_wrapper.py |
index 5d38eff8c9a92465d7e4ebfb200a769f61f382a9..94889d6c5dd61965ffb36bda805a78e33e2c84e3 100644 |
--- a/ppapi/generators/idl_gen_wrapper.py |
+++ b/ppapi/generators/idl_gen_wrapper.py |
@@ -349,7 +349,9 @@ const void *__%(wrapper_prefix)s_PPPGetInterface(const char *name) { |
def GenerateWrapperInfoAndCollection(self, iface_releases, out): |
for iface in iface_releases: |
- iface_macro = self.cgen.GetInterfaceMacro(iface.node, iface.version) |
+ iface_macro = "NULL" |
+ if not iface.node.GetProperty("no_interface_string"): |
+ iface_macro = self.cgen.GetInterfaceMacro(iface.node, iface.version) |
if iface.needs_wrapping: |
wrap_iface = '(const void *) &%s_Wrappers_%s' % (self.wrapper_prefix, |
iface.struct_name) |