From eef505b9577b2d5fe5ca4b8c29fb58a569706e31 Mon Sep 17 00:00:00 2001 From: Kevin Lange Date: Thu, 1 May 2014 11:14:27 -0700 Subject: [PATCH] Fix a calculation resulting in a bad color index --- src/nyancat.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/nyancat.c b/src/nyancat.c index 604c247..5c6e59c 100644 --- a/src/nyancat.c +++ b/src/nyancat.c @@ -839,6 +839,7 @@ int main(int argc, char ** argv) { */ const char *rainbow = ",,>>&&&+++###==;;;,,"; color = rainbow[mod_x + y-23]; + if (color == 0) color = ','; } else if (x < 0 || y < 0 || y >= FRAME_HEIGHT || x >= FRAME_WIDTH) { /* Fill all other areas with background */ color = ',';