--- clamdscan/client.c.orig	2004-02-17 14:15:47.729916800 -0500
+++ clamdscan/client.c	2004-02-17 14:15:19.669568000 -0500
@@ -216,7 +216,13 @@
 	    return 2;
 	} else {
 	    file = mcalloc(200 + strlen(opt->filename) + 10, sizeof(char));
+#ifdef C_CYGWIN
+	    / * Fix for Cygwin and /cygdrive paths
+	    */
+	    sprintf(file, "%s", opt->filename);
+#else
 	    sprintf(file, "%s/%s", cwd, opt->filename);
+#endif
 	}
     }
 
