| Index: Source/bindings/scripts/interface_dependency_resolver.py
|
| diff --git a/Source/bindings/scripts/interface_dependency_resolver.py b/Source/bindings/scripts/interface_dependency_resolver.py
|
| index c65d3f687342ab12104aa5925e559fbbbe521e5b..668ea761a702856d8648c1b81173f25b285f002c 100644
|
| --- a/Source/bindings/scripts/interface_dependency_resolver.py
|
| +++ b/Source/bindings/scripts/interface_dependency_resolver.py
|
| @@ -82,7 +82,11 @@ class InterfaceDependencyResolver(object):
|
| Args:
|
| definitions: IdlDefinitions object, modified in place
|
| """
|
| + if not definitions.interfaces:
|
| + # Definitions should have a dictionary and nothing to do for it.
|
| + return
|
| target_interface = next(definitions.interfaces.itervalues())
|
| +
|
| interface_name = target_interface.name
|
| interface_info = self.interfaces_info[interface_name]
|
|
|
|
|