changeset 4dbcf5ad36ef in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=4dbcf5ad36ef description: correctly open / close file when computing hash
diffstat:
src/common/jingle_ft.py | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)
diffs (18 lines):
diff -r 0feccf27564d -r 4dbcf5ad36ef src/common/jingle_ft.py --- a/src/common/jingle_ft.py Sat Jan 05 10:07:35 2013 +0100 +++ b/src/common/jingle_ft.py Sat Jan 05 10:09:15 2013 +0100 @@ -149,12 +149,13 @@ if self.file_props.algo == None: return try: - file_ = open(self.file_props.file_name, 'r') + file_ = open(self.file_props.file_name, 'rb') except: # can't open file return h = nbxmpp.Hashes() hash_ = h.calculateHash(self.file_props.algo, file_) + file_.close() # DEBUG #hash_ = '1294809248109223' if not hash_: