From b1ae0682bd7f1256a2fb21e922434d29713a4c96 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Thu, 20 Aug 2015 08:07:37 +1000 Subject: [PATCH] tools: print an error if no supported devices are found Signed-off-by: Peter Hutterer --- tools/ratbag-command.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tools/ratbag-command.c b/tools/ratbag-command.c index 801148b2..e2771d4b 100644 --- a/tools/ratbag-command.c +++ b/tools/ratbag-command.c @@ -451,6 +451,7 @@ ratbag_cmd_list_supported_devices(struct ratbag *ratbag, uint32_t flags, int arg struct ratbag_device *device; char path[256]; int n, i; + int supported = 0; if (argc != 0) { usage(); @@ -468,11 +469,15 @@ ratbag_cmd_list_supported_devices(struct ratbag *ratbag, uint32_t flags, int arg if (device) { printf("%s:\t%s\n", path, ratbag_device_get_name(device)); device = ratbag_device_unref(device); + supported++; } free(input_list[i]); } free(input_list); + if (!supported) + printf("No supported devices found\n"); + return 0; }