diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2012-03-22 15:45:45 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2012-03-22 16:03:41 +1000 |
commit | ba3ccb14373ac60f1d9e7d7edd93e171f4a376e8 (patch) | |
tree | 34226e1d9f8e31ac65c2ab81b6629f6b19f735f1 | |
parent | d9c1eac3bf793ab8eada3336b6de071db43edc24 (diff) |
data: don't crash if we don't get a device database.
-rw-r--r-- | data/list.c | 4 |
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++) |