Fix return for ratbag_button_get_special when we don't have a special action

Do what the doc says.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
Peter Hutterer
2016-02-24 10:50:35 +10:00
parent 5fcdfab2a6
commit de08323609

View File

@@ -959,7 +959,7 @@ LIBRATBAG_EXPORT enum ratbag_button_action_special
ratbag_button_get_special(struct ratbag_button *button)
{
if (button->action.type != RATBAG_BUTTON_ACTION_TYPE_SPECIAL)
return 0;
return RATBAG_BUTTON_ACTION_SPECIAL_INVALID;
return button->action.action.special;
}