diff --git a/libraries/liblber/io.c b/libraries/liblber/io.c index cbf1837a91..bbe6c82dd1 100644 --- a/libraries/liblber/io.c +++ b/libraries/liblber/io.c @@ -307,7 +307,7 @@ ber_flush( Sockbuf *sb, BerElement *ber, int freeit ) /* fake error if write was not atomic */ if (rc < towrite) { -#if !defined(MACOS) && !defined(DOS) +#ifdef EMSGSIZE errno = EMSGSIZE; #endif return( -1 );