|author||Daniel Kolesa <firstname.lastname@example.org>||2017-01-12 16:56:49 +0100|
|committer||Daniel Kolesa <email@example.com>||2017-01-12 16:56:49 +0100|
eolian: strict function type input checks in APIs
Strictness of various Eolian APIs has been enhanced, for example eolian_class_function_get_by_name now won't return anything if you request an EOLIAN_PROPERTY and the found func is just an EOLIAN_PROP_GET, and various APIs won't accept arbitrary inputs like EOLIAN_UNRESOLVED or EOLIAN_PROPERTY now, instead you will need to provide EOLIAN_PROP_GET, EOLIAN_PROP_SET or EOLIAN_METHOD explicitly. The purpose of this is to reduce potential bugs and fix ambiguous behavior. Thanks to use of EINA_SAFETY, appropriate errors should be printed into terminal when an API is used incorrectly.
Diffstat (limited to 'src/lib/elput/elput_evdev.c')
0 files changed, 0 insertions, 0 deletions