| Index: trychange.py | 
| diff --git a/trychange.py b/trychange.py | 
| index 51f176a672de9bd4daaa35356323298a4111eb96..3febb1273cc3b537a9b97daac6e563ea3d2f51ec 100755 | 
| --- a/trychange.py | 
| +++ b/trychange.py | 
| @@ -520,7 +520,7 @@ def TryChange(argv, | 
| if options.url: | 
| options.diff = urllib.urlopen(options.url).read() | 
| elif options.diff: | 
| -      options.diff = gcl.ReadFile(options.diff) | 
| +      options.diff = gcl.gclient_utils.FileRead(options.diff, 'rb') | 
| # Process the VCS in any case at least to retrieve the email address. | 
| try: | 
| options.scm = GuessVCS(options) | 
|  |