diff options
Diffstat (limited to 'src/lib/elput/elput_input.c')
-rw-r--r-- | src/lib/elput/elput_input.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/lib/elput/elput_input.c b/src/lib/elput/elput_input.c index bff5503692..e5182a9ddc 100644 --- a/src/lib/elput/elput_input.c +++ b/src/lib/elput/elput_input.c | |||
@@ -629,3 +629,12 @@ elput_input_keyboard_cached_keymap_set(Elput_Manager *manager, void *keymap) | |||
629 | if ((keymap) && (manager->cached.keymap == keymap)) return; | 629 | if ((keymap) && (manager->cached.keymap == keymap)) return; |
630 | manager->cached.keymap = keymap; | 630 | manager->cached.keymap = keymap; |
631 | } | 631 | } |
632 | |||
633 | EAPI Eina_Stringshare * | ||
634 | elput_input_device_output_name_get(Elput_Device *device) | ||
635 | { | ||
636 | EINA_SAFETY_ON_NULL_RETURN_VAL(device, NULL); | ||
637 | EINA_SAFETY_ON_NULL_RETURN_VAL(device->output_name, NULL): | ||
638 | |||
639 | return eina_stringshare_ref(device->output_name); | ||
640 | } | ||