| Index: native_client_sdk/src/build_tools/sdk_tools/command/update.py
|
| diff --git a/native_client_sdk/src/build_tools/sdk_tools/command/update.py b/native_client_sdk/src/build_tools/sdk_tools/command/update.py
|
| index e49765bb2de84f724bee00d717d5ac2eacd45f59..5ad5b825f2b72ea6563c088754a7de576e09e481 100644
|
| --- a/native_client_sdk/src/build_tools/sdk_tools/command/update.py
|
| +++ b/native_client_sdk/src/build_tools/sdk_tools/command/update.py
|
| @@ -74,7 +74,7 @@ class RealUpdateDelegate(UpdateDelegate):
|
| archive.size, filename))
|
| return False
|
| sha1_hash = hashlib.sha1()
|
| - with open(filename) as f:
|
| + with open(filename, 'rb') as f:
|
| sha1_hash.update(f.read())
|
| if sha1_hash.hexdigest() != archive.GetChecksum():
|
| logging.info('File hash does not match: %s.' % filename)
|
|
|