Mercurial > hg > mercurial-crew-with-dirclash
comparison mercurial/dirstate.py @ 3842:47c634bf1e92
remove unnecessary call to umask
author | Benoit Boissinot <benoit.boissinot@ens-lyon.org> |
---|---|
date | Sat, 09 Dec 2006 18:49:24 +0100 |
parents | 63e173a4ffbc |
children | abaee83ce0a6 31a679ae7eef |
comparison
equal
deleted
inserted
replaced
3841:aaeb7f5d1052 | 3842:47c634bf1e92 |
---|---|
284 self.dirs = None | 284 self.dirs = None |
285 self.markdirty() | 285 self.markdirty() |
286 | 286 |
287 def rebuild(self, parent, files): | 287 def rebuild(self, parent, files): |
288 self.clear() | 288 self.clear() |
289 umask = os.umask(0) | |
290 os.umask(umask) | |
291 for f in files: | 289 for f in files: |
292 if files.execf(f): | 290 if files.execf(f): |
293 self.map[f] = ('n', ~umask, -1, 0) | 291 self.map[f] = ('n', 0777, -1, 0) |
294 else: | 292 else: |
295 self.map[f] = ('n', ~umask & 0666, -1, 0) | 293 self.map[f] = ('n', 0666, -1, 0) |
296 self.pl = (parent, nullid) | 294 self.pl = (parent, nullid) |
297 self.markdirty() | 295 self.markdirty() |
298 | 296 |
299 def write(self): | 297 def write(self): |
300 if not self.dirty: | 298 if not self.dirty: |