diff -u -r -w openssl-0.9.7d/crypto/bio/bss_file.c openssl-0.9.7d.work/crypto/bio/bss_file.c --- openssl-0.9.7d/crypto/bio/bss_file.c 2003-12-27 16:40:50.000000000 +0200 +++ openssl-0.9.7d.work/crypto/bio/bss_file.c 2004-09-26 01:29:54.000000000 +0200 @@ -264,7 +264,7 @@ ret=0; break; } -#if defined(OPENSSL_SYS_MSDOS) || defined(OPENSSL_SYS_WINDOWS) || defined(OPENSSL_SYS_OS2) +#if defined(OPENSSL_SYS_MSDOS) || defined(OPENSSL_SYS_WINDOWS) || defined(OPENSSL_SYS_OS2) || defined(OPENSSL_SYSNAME_CYGWIN32) if (!(num & BIO_FP_TEXT)) strcat(p,"b"); else