Index: Source/bindings/scripts/idl_reader.py |
diff --git a/Source/bindings/scripts/idl_reader.py b/Source/bindings/scripts/idl_reader.py |
index 8fca1c43326e1b226ba61573aeba900eff3bb3a4..8a8cd4f679db0c3f7ab5fd2ade86da9f98b70bd3 100644 |
--- a/Source/bindings/scripts/idl_reader.py |
+++ b/Source/bindings/scripts/idl_reader.py |
@@ -69,7 +69,8 @@ class IdlReader(object): |
ast = blink_idl_parser.parse_file(self.parser, idl_filename) |
if not ast: |
raise Exception('Failed to parse %s' % idl_filename) |
- definitions = IdlDefinitions(ast) |
+ idl_name = os.path.basename(idl_filename) |
+ definitions = IdlDefinitions(idl_name, ast) |
# Validate file contents with filename convention |
# The Blink IDL filenaming convention is that the file |