summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLAMMJohnson <john_anthony@lavabit.com>2011-06-26 03:39:57 +0100
committerLAMMJohnson <john_anthony@lavabit.com>2011-06-26 03:39:57 +0100
commitb4589ee03357d5fd32599202220bc91443db38b3 (patch)
tree81f31d3964a948e8f970776fb66a0c44f7cc819b
parent4eb0602725190f1a747b77cb485814761a8bc6a1 (diff)
downloadnyancat-b4589ee03357d5fd32599202220bc91443db38b3.tar.gz
nyancat-b4589ee03357d5fd32599202220bc91443db38b3.tar.bz2
nyancat-b4589ee03357d5fd32599202220bc91443db38b3.zip
Corrected incorrect argv iteration when giving specific resolution parameters
-rw-r--r--nyan.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/nyan.c b/nyan.c
index e7df01b..164d901 100644
--- a/nyan.c
+++ b/nyan.c
@@ -255,11 +255,11 @@ handle_args(int argc, char **argv) {
else if(!strcmp(argv[i], "small"))
catsize = 0;
else
- printf("Unrecognised scaling option: %s - please select either 'full' or 'small' cat size.");
+ printf("Unrecognised scaling option: %s - please select either 'full' or 'small' cat size.", argv[i]);
}
}
else if((!strcmp(argv[i], "-r") && strcmp(argv[i], "--resolution")) && i < argc - 2) {
- int dims[2] = { atoi(argv[i+1]), atoi(argv[i+2]) };
+ int dims[2] = { atoi(argv[++i]), atoi(argv[++i]) };
if (dims[0] >= 0 && dims[0] < 10000 && dims[1] >= 0 && dims[1] < 5000) { // Borrowed from PixelUnsticker, changed the variable name
SCREEN_WIDTH = dims[0];
SCREEN_HEIGHT = dims[1];