diff options
Diffstat (limited to 'bin/backlight.c')
| -rw-r--r-- | bin/backlight.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/bin/backlight.c b/bin/backlight.c index e3d6f6a..f3f1b3f 100644 --- a/bin/backlight.c +++ b/bin/backlight.c @@ -113,12 +113,8 @@ setBacklight(const char *prefix, int percent) int main(int argc, char **argv) { - uid_t uid = getuid(); - gid_t gid = getgid(); uid_t euid = geteuid(); char **a = argv+1; - pid_t pid; - int ret; if (euid != 0) die("Program must be run as root/setuid"); @@ -158,6 +154,8 @@ main(int argc, char **argv) ret = maxBrightness(prefix, &max); if (ret != 0) { const char *msg = strerror(ret); + printf("Error getting max brightness for: %s : %s\n", + prefix, msg); continue; } @@ -167,5 +165,8 @@ main(int argc, char **argv) if (ret != 0) { perror("setBacklight"); } + + free(prefix); + prefix = NULL; } } |
