strchr and strrchr are macros when compiling with optimisation in gcc, so we can...
[ira/wip.git] / source / torture / torture.c
index a7c50fbfe0f59f903219c2f2fd59f7f954c07831..fcf48e0560adf0f105523567e6b4e2cef3c1d285 100644 (file)
@@ -3233,7 +3233,7 @@ static void usage(void)
        }
 
        fstrcpy(host, &argv[1][2]);
-       p = strchr(&host[2],'/');
+       p = strchr_m(&host[2],'/');
        if (!p) {
                usage();
        }
@@ -3280,7 +3280,7 @@ static void usage(void)
                        break;
                case 'U':
                        pstrcpy(username,optarg);
-                       p = strchr(username,'%');
+                       p = strchr_m(username,'%');
                        if (p) {
                                *p = 0;
                                pstrcpy(password, p+1);