Make ratbag_find_driver/ratbag_device_new non-static

For future use in the test suite

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
Peter Hutterer
2015-09-02 15:12:49 +10:00
committed by Benjamin Tissoires
parent 04fa488a22
commit 967fd3fd33
2 changed files with 12 additions and 3 deletions

View File

@@ -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 */

View File

@@ -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;