[libpng16] Fix tarith argument parsing
diff --git a/contrib/libtests/tarith.c b/contrib/libtests/tarith.c
index 67dfa57..6afc1d8 100644
--- a/contrib/libtests/tarith.c
+++ b/contrib/libtests/tarith.c
@@ -90,12 +90,12 @@
    while (--argc > 0)
       if (strcmp(*++argv, "-a") == 0)
          showall = 1;
-      else if (strcmp(*++argv, "-e") == 0 && argc > 0)
+      else if (strcmp(*argv, "-e") == 0 && argc > 0)
       {
 	 --argc;
          max_error = atof(*++argv);
       }
-      else if (strcmp(*++argv, "-E") == 0 && argc > 0)
+      else if (strcmp(*argv, "-E") == 0 && argc > 0)
       {
 	 --argc;
          max_error_abs = atof(*++argv);