diff -uNr fileutils-4.0.41-orig/src/dd.c fileutils-4.0.41/src/dd.c --- fileutils-4.0.41-orig/src/dd.c Mon Mar 19 13:04:30 2001 +++ fileutils-4.0.41/src/dd.c Mon Mar 19 13:02:27 2001 @@ -1173,7 +1168,11 @@ if (ftruncate (STDOUT_FILENO, o) != 0 && (S_ISREG (stdout_stat.st_mode) || S_ISDIR (stdout_stat.st_mode) +#ifdef __USE_POSIX199309 + || S_TYPEISSHM (&stdout_stat))) +#else || S_TYPEISSHM (stdout_stat.st_mode))) +#endif { char buf[LONGEST_HUMAN_READABLE + 1]; error (1, errno, _("advancing past %s bytes in output file %s"), _______________________________________________ Bug-fileutils mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-fileutils