--- src/rcslex.c.org Fri Jun 16 15:19:24 1995 +++ src/rcslex.c Thu May 17 01:50:50 2001 @@ -1113,7 +1113,7 @@ /* Open NAME for reading, yield its descriptor, and set *STATUS. */ { int fd = fdSafer(open(name, O_RDONLY -# if OPEN_O_BINARY +# if OPEN_O_BINARY && !(large_memory && maps_memory) | (strchr(type,'b') ? OPEN_O_BINARY : 0) # endif ));