| Index: src/main.c
|
| diff --git a/src/main.c b/src/main.c
|
| index 65275f337bd8d8df286e0f62760083becfac96e0..a539ccd6a3dc7df5577f1960bd09362a6fec2960 100644
|
| --- a/src/main.c
|
| +++ b/src/main.c
|
| @@ -48,7 +48,11 @@ start_component (void)
|
| engines = ibus_component_get_engines (component);
|
| for (p = engines; p != NULL; p = p->next) {
|
| IBusEngineDesc *engine = (IBusEngineDesc *)p->data;
|
| +#if IBUS_CHECK_VERSION(1, 3, 99)
|
| + ibus_factory_add_engine (factory, ibus_engine_desc_get_name(engine), IBUS_TYPE_XKB_LAYOUT_ENGINE);
|
| +#else
|
| ibus_factory_add_engine (factory, engine->name, IBUS_TYPE_XKB_LAYOUT_ENGINE);
|
| +#endif
|
| }
|
|
|
| if (ibus) {
|
|
|