chiark / gitweb /
Watch out for rogue log messages
authorCiaran Gultnieks <ciaran@ciarang.com>
Wed, 15 May 2013 15:03:09 +0000 (16:03 +0100)
committerCiaran Gultnieks <ciaran@ciarang.com>
Wed, 15 May 2013 15:03:09 +0000 (16:03 +0100)
fdroidserver/checkupdates.py

index 77c7cd9702e2269387716d1e3d5516ff85d0c145..29872ce09c49b4314530d7870f6addbf8d462cf7 100644 (file)
@@ -289,7 +289,7 @@ def main():
                 if subprocess.call("git add " + metafile, shell=True) != 0:
                     print "Git add failed"
                     sys.exit(1)
-                if subprocess.call('git commit -m \"' + logmsg + '\"', shell=True) != 0:
+                if subprocess.call("git commit -m '" + logmsg.replace("'", "\\'") +  "'", shell=True) != 0:
                     print "Git commit failed"
                     sys.exit(1)