From fad79b21a557baad263062ca03cf82077d4a6475 Mon Sep 17 00:00:00 2001 From: "mpm@selenic.com" Date: Wed, 8 Jun 2005 17:38:46 -0800 Subject: [PATCH] Make most file opening binary -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Make most file opening binary This should make Windows happier manifest hash: 4a906f7c55d8af4e962385c645852d0b3d858b42 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCp52mywK+sNU5EO8RAtOzAJwK8MOtl3B0MDAXyJDnDFt9mHNINwCfVdRG 8z35hXvIJhz3sRo0ogdUZ0s= =eM45 -----END PGP SIGNATURE----- --- mercurial/hg.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mercurial/hg.py b/mercurial/hg.py index f09875619a..f950fca3d9 100644 --- a/mercurial/hg.py +++ b/mercurial/hg.py @@ -279,7 +279,9 @@ def opener(base): f = os.path.join(p, path) - if mode != "r": + mode += "b" # for that other OS + + if mode[0] != "r": try: s = os.stat(f) except OSError: