Show More
@@ -130,14 +130,14 b' class appendopener(object):' | |||
|
130 | 130 | tmpnames = self.tmpnames.items() |
|
131 | 131 | tmpnames.sort() |
|
132 | 132 | for name, tmpname in tmpnames: |
|
133 | fp = open(tmpname, 'rb') | |
|
134 |
|
|
|
135 | fp.close() | |
|
133 | ifp = open(tmpname, 'rb') | |
|
134 | ofp = self.realopener(name, 'a') | |
|
135 | for chunk in util.filechunkiter(ifp): | |
|
136 | ofp.write(chunk) | |
|
137 | ifp.close() | |
|
136 | 138 | os.unlink(tmpname) |
|
137 | 139 | del self.tmpnames[name] |
|
138 | fp = self.realopener(name, 'a') | |
|
139 | fp.write(s) | |
|
140 | fp.close() | |
|
140 | ofp.close() | |
|
141 | 141 | |
|
142 | 142 | def cleanup(self): |
|
143 | 143 | '''delete temp files (this discards unwritten data!)''' |
General Comments 0
You need to be logged in to leave comments.
Login now