commit 2c2741a9cc571b0555390991583075b0e392fcdc
parent d991e61d68de89fe4cc93e5fd9d2d227bc14c665
Author: Samuel Dudik <samuel.dudik@gmail.com>
Date: Sat, 8 Aug 2020 15:55:18 +0200
Minor tweaks
Diffstat:
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/herbe.c b/herbe.c
@@ -4,6 +4,7 @@
#include <stdlib.h>
#include <signal.h>
#include <unistd.h>
+#include <string.h>
#include "config.h"
@@ -60,9 +61,9 @@ int main(int argc, char *argv[])
signal(SIGALRM, expire);
alarm(duration);
- display = XOpenDisplay(NULL);
+ display = XOpenDisplay(0);
- if (display == NULL)
+ if (display == 0)
{
fprintf(stderr, "Cannot open display\n");
exit(EXIT_FAILURE);
@@ -123,10 +124,9 @@ int main(int argc, char *argv[])
XMapWindow(display, window);
- XEvent event;
-
while (1)
{
+ XEvent event;
XNextEvent(display, &event);
if (event.type == Expose)
@@ -142,7 +142,7 @@ int main(int argc, char *argv[])
XftDrawDestroy(draw);
XftColorFree(display, visual, colormap, &color);
XftFontClose(display, font);
-
XCloseDisplay(display);
+
return EXIT_SUCCESS;
-}
+}
+\ No newline at end of file