chiark / gitweb /
Fix keysigning patching (again)
authorDaniel Martí <mvdan@mvdan.cc>
Sat, 16 Nov 2013 11:54:35 +0000 (12:54 +0100)
committerDaniel Martí <mvdan@mvdan.cc>
Sat, 16 Nov 2013 11:54:35 +0000 (12:54 +0100)
fdroidserver/common.py

index 195523f88e1861d6b67d656ca8c635af88c5535e..247c46fe98f7b2dbb893334786993a46a6f2d861 100644 (file)
@@ -1971,8 +1971,8 @@ def remove_signing_keys(build_dir):
                 lines = o.readlines()
             
             opened = 0
-            with open(path, "w+") as o:
-                for line in o:
+            with open(path, "w") as o:
+                for line in lines:
                     if 'signingConfigs ' in line:
                         opened = 1
                         changed = True
@@ -1994,8 +1994,11 @@ def remove_signing_keys(build_dir):
                 path = os.path.join(root, propfile)
                 changed = False
 
-                with open(path, "w+") as o:
-                    for line in o:
+                with open(path, "r") as o:
+                    lines = o.readlines()
+
+                with open(path, "w") as o:
+                    for line in lines:
                         if line.startswith('key.store'):
                             changed = True
                         else: