From 967fd3fd339c860a4b7b3824c868e79ecc5049dc Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Wed, 2 Sep 2015 15:12:49 +1000 Subject: [PATCH] Make ratbag_find_driver/ratbag_device_new non-static For future use in the test suite Signed-off-by: Peter Hutterer --- src/libratbag-private.h | 9 +++++++++ src/libratbag.c | 6 +++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/libratbag-private.h b/src/libratbag-private.h index b81f1fa5..a1dabf0c 100644 --- a/src/libratbag-private.h +++ b/src/libratbag-private.h @@ -399,5 +399,14 @@ struct ratbag_driver etekcity_driver; struct ratbag_driver hidpp20_driver; struct ratbag_driver hidpp10_driver; +struct ratbag_device* +ratbag_device_new(struct ratbag *ratbag, struct udev_device *udev_device, + const char *name, const struct input_id *id); +void +ratbag_device_destroy(struct ratbag_device *device); + +struct ratbag_driver * +ratbag_find_driver(struct ratbag_device *device, const struct input_id *dev_id); + #endif /* LIBRATBAG_PRIVATE_H */ diff --git a/src/libratbag.c b/src/libratbag.c index 23796602..e4e1b79f 100644 --- a/src/libratbag.c +++ b/src/libratbag.c @@ -243,7 +243,7 @@ out: return rc; } -static struct ratbag_device* +struct ratbag_device* ratbag_device_new(struct ratbag *ratbag, struct udev_device *udev_device, const char *name, const struct input_id *id) { @@ -270,7 +270,7 @@ ratbag_device_new(struct ratbag *ratbag, struct udev_device *udev_device, return device; } -static void +void ratbag_device_destroy(struct ratbag_device *device) { struct ratbag_profile *profile, *next; @@ -384,7 +384,7 @@ ratbag_match_id(const struct input_id *dev_id, const struct input_id *match_id) (match_id->version == VERSION_ANY || match_id->version == dev_id->version); } -static struct ratbag_driver * +struct ratbag_driver * ratbag_find_driver(struct ratbag_device *device, const struct input_id *dev_id) { struct ratbag *ratbag = device->ratbag;