diff --git a/tests/server/sws.c b/tests/server/sws.c
index 6eb89e562c835d40a93669ca1bdfbc33b35c0845..95429dfcd4ef2e46cff42f96552e376f2f1429a3 100644
--- a/tests/server/sws.c
+++ b/tests/server/sws.c
@@ -307,9 +307,9 @@ int ProcessRequest(struct httprequest *req)
         else if(!strncmp(doc, "test", 4)) {
           /* if the host name starts with test, the port number used in the
              CONNECT line will be used as test number! */
-          char *ptr = strchr(doc, ':');
-          if(ptr)
-            req->testno = atoi(ptr+1);
+          char *portp = strchr(doc, ':');
+          if(portp)
+            req->testno = atoi(portp+1);
           else
             req->testno = DOCNUMBER_CONNECT;
         }
@@ -643,7 +643,7 @@ static int send_doc(int sock, struct httprequest *req)
   if(cmdsize > 0 ) {
     char command[32];
     int num;
-    char *ptr=cmd;
+    ptr=cmd;
     do {
       if(2 == sscanf(ptr, "%31s %d", command, &num)) {
         if(!strcmp("wait", command)) {