From b893c2547d4ea73247f1ed5b1934187eb2c7d372 Mon Sep 17 00:00:00 2001 From: Mitchell Riedstra Date: Sun, 1 Jan 2023 17:34:46 -0500 Subject: Clean up the C programs a touch --- bin/backlight.c | 9 +++++---- bin/zzz.c | 3 ++- 2 files changed, 7 insertions(+), 5 deletions(-) (limited to 'bin') 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; } } diff --git a/bin/zzz.c b/bin/zzz.c index 2170c78..ad2ef6c 100644 --- a/bin/zzz.c +++ b/bin/zzz.c @@ -3,6 +3,7 @@ #include #include #include +#include #define POWER_STATE_F "/sys/power/state" @@ -77,7 +78,7 @@ main(int argc, char **argv) if (ret == -1) err("setgid"); - ret = execlp(lockProg, lockProg); + execlp(lockProg, lockProg); err("execlp"); default: suspend(); -- cgit v1.2.3