Fix bad conflict resolution

This commit is contained in:
Olivier Goffart 2021-03-19 18:30:16 +01:00
parent f2ffc0ebf6
commit b645860e27

View file

@ -460,8 +460,6 @@ public:
return *this; return *this;
} }
~ComponentDefinition() { sixtyfps_interpreter_component_definition_destructor(&inner); } ~ComponentDefinition() { sixtyfps_interpreter_component_definition_destructor(&inner); }
}
ComponentHandle<ComponentInstance> create() const { ComponentHandle<ComponentInstance> create() const {
union CI { union CI {
cbindgen_private::ComponentInstance i; cbindgen_private::ComponentInstance i;
@ -472,7 +470,7 @@ public:
} u; } u;
cbindgen_private::sixtyfps_interpreter_component_instance_create(&inner, &u.i); cbindgen_private::sixtyfps_interpreter_component_instance_create(&inner, &u.i);
return *reinterpret_cast<ComponentHandle<ComponentInstance> *>(&u.i); return *reinterpret_cast<ComponentHandle<ComponentInstance> *>(&u.i);
}
}; };
class ComponentCompiler class ComponentCompiler