diff options
Diffstat (limited to 'brightnessctl.c')
-rw-r--r-- | brightnessctl.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/brightnessctl.c b/brightnessctl.c index 60ca3a4..d6170e9 100644 --- a/brightnessctl.c +++ b/brightnessctl.c @@ -151,6 +151,8 @@ int main(int argc, char **argv) { return list_devices(devs); } dev_name = p.device; + if (!dev_name) + dev_name = devs[0]->id; if (argc == 0) p.operation = GET; else switch (argv[0][0]) { @@ -242,8 +244,6 @@ int parse_value(struct value *val, char *str) { struct device *find_device(struct device **devs, char *name) { struct device *dev; - if (!name) - return *devs; while ((dev = *(devs++))) if (!strcmp(dev->id, name)) return dev; |