| Index: Source/bindings/scripts/generate_event_interfaces.py
|
| diff --git a/Source/bindings/scripts/generate_event_interfaces.py b/Source/bindings/scripts/generate_event_interfaces.py
|
| index 0cd8ec35fb475262e44b4e6198d5e898e0421fc7..09a0e39f0976dc54484a95642f41622f87a06707 100755
|
| --- a/Source/bindings/scripts/generate_event_interfaces.py
|
| +++ b/Source/bindings/scripts/generate_event_interfaces.py
|
| @@ -82,7 +82,7 @@ def write_event_interfaces_file(interfaces_info, destination_filename, only_if_c
|
| interface_name
|
| for interface_name, interface_info in interfaces_info.iteritems()
|
| if (interface_name == 'Event' or
|
| - ('ancestors' in interface_info and
|
| + (interface_info['ancestors'] and
|
| interface_info['ancestors'][-1] == 'Event')))
|
|
|
| def extended_attribute_string(name, value):
|
|
|