Open config files in text mode when O_TEXT is defined. This helps on
[rsync/rsync.git] / exclude.c
index 693babb..848d561 100644 (file)
--- a/exclude.c
+++ b/exclude.c
@@ -224,9 +224,9 @@ struct exclude_struct **make_exclude_list(const char *fname,
        char line[MAXPATHLEN];
 
        if (strcmp(fname, "-")) {
-               f = fopen(fname,"r");
+               f = fopen(fname,"r" O_TEXT_STR);
        } else {
-               f = fdopen(0, "r");
+               f = fdopen(0, "r" O_TEXT_STR);
        }
        if (!f) {
                if (fatal) {