Browse Source

Fixed mapping a controller other than the first one

Sam Lantinga 2 years ago
parent
commit
1528e7c3c9
1 changed files with 7 additions and 3 deletions
  1. 7 3
      test/gamepadmap.c

+ 7 - 3
test/gamepadmap.c

@@ -755,9 +755,13 @@ int main(int argc, char *argv[])
             }
             }
         }
         }
         if (consumed <= 0) {
         if (consumed <= 0) {
-            static const char *options[] = { "[--bind-touchpad]", NULL };
-            SDLTest_CommonLogUsage(state, argv[0], options);
-            exit(1);
+            if (argv[i][0] == '-') {
+                static const char *options[] = { "[--bind-touchpad]", NULL };
+                SDLTest_CommonLogUsage(state, argv[0], options);
+                exit(1);
+            } else {
+                break;
+            }
         }
         }
 
 
         i += consumed;
         i += consumed;