sxss

simple x screensaver
git clone git://git.ckyln.com/~cem/sxss
Log | Files | Refs | README | LICENSE

commit b335bfcccdf0ca3dce07ab745f002be25a08071b
parent 4ba6c06601f5aad28c671b0c1d5a422504e78526
Author: Cem Keylan <cem@ckyln.com>
Date:   Tue, 30 Jun 2020 09:22:37 +0300

sxss: use a die function

Diffstat:
Msxss.c | 16++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/sxss.c b/sxss.c @@ -19,21 +19,21 @@ static void spawn(char *const argv[]) { } } +void die(const char *str) { + printf("%s\n", str); + exit(1); +} + int main(int argc, char *argv[]) { XScreenSaverInfo *info; Display *dpy; int base, errbase; - if(!(dpy = XOpenDisplay(0))) { - printf("Cannot open display.\n"); - exit(1); - } + if(!(dpy = XOpenDisplay(0))) die("Cannot open display."); - if (!XScreenSaverQueryExtension(dpy, &base, &errbase)) { - printf("Screensaver extension not activated.\n"); - exit(1); - } + if (!XScreenSaverQueryExtension(dpy, &base, &errbase)) + die("Screensaver extension not activated."); while(1) {