Don't unnecessarily call alarm when duration is zero

This commit is contained in:
Samuel Dudik 2020-08-13 17:37:40 +02:00
parent e43bdb67a6
commit 30b0961b2e
4 changed files with 10 additions and 3 deletions

View file

@ -67,7 +67,9 @@ int main(int argc, char *argv[])
die("Usage: %s body", argv[0]);
signal(SIGALRM, expire);
alarm(duration);
if (duration != 0)
alarm(duration);
display = XOpenDisplay(0);
@ -165,4 +167,4 @@ int main(int argc, char *argv[])
XCloseDisplay(display);
exit(EXIT_SUCCESS);
}
}