diff -r 619f1c65384c -r cdbca3d59518 hgext/mq.py --- a/hgext/mq.py Fri Aug 11 09:11:54 2006 +0200 +++ b/hgext/mq.py Sat Aug 12 11:53:12 2006 -0700 @@ -888,7 +888,6 @@ top = self.check_toppatch(repo) qp = self.qparents(repo, rev) changes = repo.changelog.read(qp) - mf1 = repo.manifest.readflags(changes[0]) mmap = repo.manifest.read(changes[0]) (c, a, r, d, u) = repo.changes(qp, top) if d: @@ -897,7 +896,7 @@ getfile(f, mmap[f]) for f in r: getfile(f, mmap[f]) - util.set_exec(repo.wjoin(f), mf1[f]) + util.set_exec(repo.wjoin(f), mmap.execf[f]) repo.dirstate.update(c + r, 'n') for f in a: try: os.unlink(repo.wjoin(f))