--- runtests.pl.orig	2003-08-12 12:55:17.000000000 -0700
+++ runtests.pl	2003-08-12 13:26:12.000000000 -0700
@@ -452,6 +452,22 @@
 
             $curl =~ s/^(.*)(libcurl.*)/$1/g;
             $libcurl = $2;
+
+	    if ($curl =~ /win32/)
+	    {
+		# Native Windows builds don't understand the
+		# output of cygwin's pwd.  It will be
+		# something like /cygdrive/c/<some path>.
+		#
+		# Use the cygpath utility to convert the
+		# working directory to a Windows friendly
+		# path.  The -m option converts to use drive
+		# letter:, but it uses / instead \.  Forward
+		# slashes (/) are easier for us.  We don't
+		# have to escape them to get them to curl
+		# through a shell.
+		chomp($pwd = `cygpath -m $pwd`);
+	    }
         }
         elsif($_ =~ /^Protocols: (.*)/i) {
             # these are the supported protocols, we don't use this knowledge

