Index: patch.py |
diff --git a/patch.py b/patch.py |
index 90886e9a0fc23ae142e1f524ecee7f18f83d39fe..a41c9e40ef1e9e39407e9ce9de853a3998a98c5f 100644 |
--- a/patch.py |
+++ b/patch.py |
@@ -391,9 +391,10 @@ class FilePatchDiff(FilePatchBase): |
if match: |
mode = match.group(2) |
# Only look at owner ACL for executable. |
- # TODO(maruel): Add support to remove a property. |
if bool(int(mode[4]) & 1): |
self.svn_properties.append(('svn:executable', '*')) |
+ else: |
+ self.svn_properties.append(('svn:executable', None)) |
return |
match = re.match(r'^--- (.*)$', line) |