Assert code's stdio interface was reading from the wrong variable.
authorRyan C. Gordon <icculus@icculus.org>
Fri, 03 Jun 2011 16:03:10 -0400
changeset 5547 4ccecd0901e2
parent 5546 cd2167525827
child 5548 8f0abb6ef37d
Assert code's stdio interface was reading from the wrong variable. Thanks to Frank Zago for the catch.
src/SDL_assert.c
--- a/src/SDL_assert.c	Fri Apr 22 09:06:29 2011 -0700
+++ b/src/SDL_assert.c	Fri Jun 03 16:03:10 2011 -0400
@@ -337,16 +337,16 @@
         if (SDL_strcmp(buf, "a") == 0) {
             state = SDL_ASSERTION_ABORT;
             break;
-        } else if (SDL_strcmp(envr, "b") == 0) {
+        } else if (SDL_strcmp(buf, "b") == 0) {
             state = SDL_ASSERTION_BREAK;
             break;
-        } else if (SDL_strcmp(envr, "r") == 0) {
+        } else if (SDL_strcmp(buf, "r") == 0) {
             state = SDL_ASSERTION_RETRY;
             break;
-        } else if (SDL_strcmp(envr, "i") == 0) {
+        } else if (SDL_strcmp(buf, "i") == 0) {
             state = SDL_ASSERTION_IGNORE;
             break;
-        } else if (SDL_strcmp(envr, "A") == 0) {
+        } else if (SDL_strcmp(buf, "A") == 0) {
             state = SDL_ASSERTION_ALWAYS_IGNORE;
             break;
         }