diff --git a/src/add-ons/kernel/drivers/input/ps2_hid_new/ps2_dev.c b/src/add-ons/kernel/drivers/input/ps2_hid_new/ps2_dev.c index 2029f56203..ce0157dc73 100644 --- a/src/add-ons/kernel/drivers/input/ps2_hid_new/ps2_dev.c +++ b/src/add-ons/kernel/drivers/input/ps2_hid_new/ps2_dev.c @@ -8,6 +8,7 @@ * Marcus Overhagen (marcus@overhagen.de) */ +#include #include "ps2_dev.h" #include "ps2_service.h" @@ -40,7 +41,7 @@ ps2_dev_publish(ps2_dev *dev) dev->active = true; status = devfs_publish_device(dev->name, NULL, - (dev->flags & PS2_FLAG_KEYB) ? sKeyboardDeviceHooks : sMouseDeviceHooks); + (dev->flags & PS2_FLAG_KEYB) ? &sKeyboardDeviceHooks : &sMouseDeviceHooks); TRACE(("devfs_publish_device %s, status = 0x%08x\n", dev->name, status)); }