Additional From added to message body if git-send-email run
with --from parameters

Signed-off-by: Brilliantov Kirill Vladimirovich <[email protected]>
---
 git-send-email.perl | 25 +++++++++++--------------
 1 file changed, 11 insertions(+), 14 deletions(-)

diff --git a/git-send-email.perl b/git-send-email.perl
index b660cc2..92ec74a 100755
--- a/git-send-email.perl
+++ b/git-send-email.perl
@@ -1522,24 +1522,21 @@ foreach my $t (@files) {
                $subject = quote_subject($subject, $auto_8bit_encoding);
        }
 
-       if (defined $sauthor and $sauthor ne $sender) {
-               $message = "From: $author\n\n$message";
-               if (defined $author_encoding) {
-                       if ($has_content_type) {
-                               if ($body_encoding eq $author_encoding) {
-                                       # ok, we already have the right encoding
-                               }
-                               else {
-                                       # uh oh, we should re-encode
-                               }
+       if (defined $author_encoding) {
+               if ($has_content_type) {
+                       if ($body_encoding eq $author_encoding) {
+                               # ok, we already have the right encoding
                        }
                        else {
-                               $xfer_encoding = '8bit' if not defined 
$xfer_encoding;
-                               $has_content_type = 1;
-                               push @xh,
-                                 "Content-Type: text/plain; 
charset=$author_encoding";
+                               # uh oh, we should re-encode
                        }
                }
+               else {
+                       $xfer_encoding = '8bit' if not defined $xfer_encoding;
+                       $has_content_type = 1;
+                       push @xh,
+                         "Content-Type: text/plain; charset=$author_encoding";
+               }
        }
        if (defined $target_xfer_encoding) {
                $xfer_encoding = '8bit' if not defined $xfer_encoding;
-- 
2.1.4

--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to