summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2012-03-22 15:45:45 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2012-03-22 16:03:41 +1000
commitba3ccb14373ac60f1d9e7d7edd93e171f4a376e8 (patch)
tree34226e1d9f8e31ac65c2ab81b6629f6b19f735f1
parentd9c1eac3bf793ab8eada3336b6de071db43edc24 (diff)
data: don't crash if we don't get a device database.
-rw-r--r--data/list.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/data/list.c b/data/list.c
index de3986f..4e013f8 100644
--- a/data/list.c
+++ b/data/list.c
@@ -86,6 +86,10 @@ int main(int argc, char **argv)
db = libwacom_database_new_for_path(TOPSRCDIR"/data");
list = libwacom_list_devices_from_database(db, NULL);
+ if (!list) {
+ fprintf(stderr, "Failed to load device database.\n");
+ return 1;
+ }
print_udev_header ();
for (p = list; *p; p++)