We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d169f8c commit 9df7617Copy full SHA for 9df7617
1 file changed
evdev/src/Evdev/Raw.hs
@@ -29,10 +29,15 @@ do
29
, programSlicing = EnableProgramSlicing
30
}
31
def
32
+ { categoryChoice =
33
+ def
34
+ { cUnsafe = ExcludeCategory
35
+ , cFunPtr = IncludeTermCategory $ RenameTerm (<> "_funptr")
36
+ }
37
38
do
39
hashInclude "libevdev/libevdev.h"
40
hashInclude "libevdev/libevdev-uinput.h"
41
hashInclude "linux/input-event-codes.h"
42
43
foreign import ccall "&libevdev_hs_close" libevdev_hs_close :: FinalizerPtr Libevdev
-foreign import ccall "&libevdev_uinput_destroy" libevdev_uinput_destroy_funptr :: FinalizerPtr Libevdev_uinput
0 commit comments