Xinqi Bao's Git

Remove program name from error messages
[slstatus.git] / components / volume.c
index a4b49bb..ec653a2 100644 (file)
@@ -1,6 +1,5 @@
 /* See LICENSE file for copyright and license details. */
 /* See LICENSE file for copyright and license details. */
-#ifdef __linux__
-#include <err.h>
+#if defined(__linux__)
 #include <fcntl.h>
 #include <sys/soundcard.h>
 #include <sys/ioctl.h>
 #include <fcntl.h>
 #include <sys/soundcard.h>
 #include <sys/ioctl.h>
@@ -19,19 +18,19 @@ vol_perc(const char *card)
 
        afd = open(card, O_RDONLY | O_NONBLOCK);
        if (afd == -1) {
 
        afd = open(card, O_RDONLY | O_NONBLOCK);
        if (afd == -1) {
-               warn("Cannot open %s", card);
+               fprintf(stderr, "Cannot open %s", card);
                return NULL;
        }
 
        if (ioctl(afd, SOUND_MIXER_READ_DEVMASK, &devmask) == -1) {
                return NULL;
        }
 
        if (ioctl(afd, SOUND_MIXER_READ_DEVMASK, &devmask) == -1) {
-               warn("Cannot get volume for %s", card);
+               fprintf(stderr, "Cannot get volume for %s", card);
                close(afd);
                return NULL;
        }
        for (i = 0; i < LEN(vnames); i++) {
                if (devmask & (1 << i) && !strcmp("vol", vnames[i])) {
                        if (ioctl(afd, MIXER_READ(i), &v) == -1) {
                close(afd);
                return NULL;
        }
        for (i = 0; i < LEN(vnames); i++) {
                if (devmask & (1 << i) && !strcmp("vol", vnames[i])) {
                        if (ioctl(afd, MIXER_READ(i), &v) == -1) {
-                               warn("vol_perc: ioctl");
+                               fprintf(stderr, "vol_perc: ioctl");
                                close(afd);
                                return NULL;
                        }
                                close(afd);
                                return NULL;
                        }