summaryrefslogtreecommitdiff
path: root/lib/git/diff.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/git/diff.py')
-rw-r--r--lib/git/diff.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/git/diff.py b/lib/git/diff.py
index 7200b7e3..943fb08a 100644
--- a/lib/git/diff.py
+++ b/lib/git/diff.py
@@ -62,6 +62,10 @@ class Diff(object):
self.a_mode = a_mode
self.b_mode = b_mode
+ if self.a_mode:
+ self.a_mode = blob.Blob._mode_str_to_int( self.a_mode )
+ if self.b_mode:
+ self.b_mode = blob.Blob._mode_str_to_int( self.b_mode )
self.new_file = new_file
self.deleted_file = deleted_file
self.rename_from = rename_from