diff options
author | Colomban Wendling <[email protected]> | 2020-08-07 22:13:06 +0200 |
---|---|---|
committer | Robert Antoni Buj Gelonch <[email protected]> | 2020-08-08 23:24:58 +0200 |
commit | c685b957089beda464724eaa13d28c4d90b88453 (patch) | |
tree | 7b45e83d3bcdade3f5e4b05f74cf0df85d531208 /plugins/a11y-keyboard/msd-a11y-keyboard-atspi.c | |
parent | f04847a9904688db9ea50fe6bc8060258570b85d (diff) | |
download | mate-settings-daemon-c685b957089beda464724eaa13d28c4d90b88453.tar.bz2 mate-settings-daemon-c685b957089beda464724eaa13d28c4d90b88453.tar.xz |
a11y-keyboard: Don't create a dummy object if AT-SPI is not available
Instead guard the caller to only use it if available.
Diffstat (limited to 'plugins/a11y-keyboard/msd-a11y-keyboard-atspi.c')
-rw-r--r-- | plugins/a11y-keyboard/msd-a11y-keyboard-atspi.c | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/plugins/a11y-keyboard/msd-a11y-keyboard-atspi.c b/plugins/a11y-keyboard/msd-a11y-keyboard-atspi.c index d4c3ec4..0873f0a 100644 --- a/plugins/a11y-keyboard/msd-a11y-keyboard-atspi.c +++ b/plugins/a11y-keyboard/msd-a11y-keyboard-atspi.c @@ -22,8 +22,6 @@ #include "msd-a11y-keyboard-atspi.h" #include <glib-object.h> - -#ifdef HAVE_LIBATSPI #include <gdk/gdk.h> #include <atspi/atspi.h> @@ -152,37 +150,6 @@ msd_a11y_keyboard_atspi_stop (MsdA11yKeyboardAtspi *self) self->listening = FALSE; } -#else /* ! defined(HAVE_LIBATSPI): AT-SPI is not available, provide stubs */ - -struct _MsdA11yKeyboardAtspi -{ - GObject parent; -}; - -G_DEFINE_TYPE (MsdA11yKeyboardAtspi, msd_a11y_keyboard_atspi, G_TYPE_OBJECT) - -static void -msd_a11y_keyboard_atspi_class_init (MsdA11yKeyboardAtspiClass *klass G_GNUC_UNUSED) -{ -} - -static void -msd_a11y_keyboard_atspi_init (MsdA11yKeyboardAtspi *self G_GNUC_UNUSED) -{ -} - -void -msd_a11y_keyboard_atspi_start (MsdA11yKeyboardAtspi *self G_GNUC_UNUSED) -{ -} - -void -msd_a11y_keyboard_atspi_stop (MsdA11yKeyboardAtspi *self G_GNUC_UNUSED) -{ -} - -#endif /* ! defined(HAVE_LIBATSPI) */ - MsdA11yKeyboardAtspi * msd_a11y_keyboard_atspi_new () { |