mercurial/patch.py
changeset 4203 bd9b84b9a84b
parent 4196 7e95381a9f1e
child 4211 1253703853a8
--- a/mercurial/patch.py
+++ b/mercurial/patch.py
@@ -60,8 +60,8 @@ def extract(ui, fileobj):
         if message:
             if message.startswith('[PATCH'):
                 pend = message.find(']')
-                if pend:
-                    message = message[pend+2:]
+                if pend >= 0:
+                    message = message[pend+1:].lstrip()
             message = message.replace('\n\t', ' ')
             ui.debug('Subject: %s\n' % message)
         if user: