diff -rc patch-2.5.4-orig/pch.c patch-2.5.4/pch.c
*** patch-2.5.4-orig/pch.c	Mon Aug 30 08:20:08 1999
--- patch-2.5.4/pch.c	Fri Jul 14 13:11:26 2006
***************
*** 105,111 ****
      if (!filename || !*filename || strEQ (filename, "-"))
        {
  	file_offset stdin_pos;
! #if HAVE_SETMODE
  	if (binary_transput)
  	  {
  	    if (isatty (STDIN_FILENO))
--- 105,111 ----
      if (!filename || !*filename || strEQ (filename, "-"))
        {
  	file_offset stdin_pos;
! #if 0 && HAVE_SETMODE
  	if (binary_transput)
  	  {
  	    if (isatty (STDIN_FILENO))