summaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authorBobby Bingham <koorogi@koorogi.info>2015-08-24 21:45:08 -0500
committerBobby Bingham <koorogi@koorogi.info>2015-08-29 13:05:50 -0500
commit03af1408410e3e1ab0952e1fab6d7acf94b014ef (patch)
tree466b9b3c84587aaaafaf873280db147878dcd59e /main.c
parent87b3c456c7cc68719dcc33045a6f6866630f692f (diff)
use xor instead of incrementing blink
Because blink is a signed integer, an eventual overflow would result in undefined behavior.
Diffstat (limited to 'main.c')
-rw-r--r--main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/main.c b/main.c
index 784f7f2..422d707 100644
--- a/main.c
+++ b/main.c
@@ -66,7 +66,7 @@ int main(int argc, char *argv[])
tv.tv_sec = 0;
tv.tv_usec = 250000;
if (select(max, &fds, &wfds, NULL, &tv) <= 0) {
- d.blink++;
+ d.blink ^= 1;
FD_ZERO(&fds);
}