--- a/mercurial/hg.py Wed Jun 08 17:26:09 2005 -0800
+++ b/mercurial/hg.py Wed Jun 08 17:38:46 2005 -0800
@@ -279,7 +279,9 @@
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: