Fix support for Signed-off-by detection in prepare-ChangeLog
--git-commit. The Signed-off-by tag does not appear in the header
but usually at the end.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@26866 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebKitTools/Scripts/prepare-ChangeLog b/WebKitTools/Scripts/prepare-ChangeLog
index 6a3f297..d61e2df 100755
--- a/WebKitTools/Scripts/prepare-ChangeLog
+++ b/WebKitTools/Scripts/prepare-ChangeLog
@@ -1214,14 +1214,14 @@
             if ($inHeader) {
                 if (!$line) {
                     $inHeader = 0;
-                } elsif ($line =~ /[Ss]igned-[Oo]ff-[Bb]y: (.+)/) {
-                    if (!$reviewer) {
-                        $reviewer = $1;
-                    } else {
-                        $reviewer .= ", " . $1;
-                    }
                 }
                 next;
+            } elsif ($line =~ /[Ss]igned-[Oo]ff-[Bb]y: (.+)/) {
+                if (!$reviewer) {
+                    $reviewer = $1;
+                } else {
+                    $reviewer .= ", " . $1;
+                }
             } elsif (length $line == 0) {
                 $description = $description . "\n";
             } else {