diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-06-15 14:57:03 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-06-15 14:57:03 +0100 |
commit | d18bf1e01b65ee4bf0c804e2843b282d3d4e5d7c (patch) | |
tree | 4a95cbc6ffdf13bad6ecbc7f8d5af99631984123 /mail-mta/nullmailer/files | |
parent | e748ba9741f6540f4675c23e3e37b73e822c13a4 (diff) |
gentoo resync : 15.06.2021
Diffstat (limited to 'mail-mta/nullmailer/files')
-rw-r--r-- | mail-mta/nullmailer/files/nullmailer-2.2-c++11.patch | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/mail-mta/nullmailer/files/nullmailer-2.2-c++11.patch b/mail-mta/nullmailer/files/nullmailer-2.2-c++11.patch new file mode 100644 index 000000000000..ac2eb23a338a --- /dev/null +++ b/mail-mta/nullmailer/files/nullmailer-2.2-c++11.patch @@ -0,0 +1,36 @@ +From f63dcd3d7ec69a7150f305ba81380988e0a1e38d Mon Sep 17 00:00:00 2001 +From: Denis Pronin <dannftk@yandex.ru> +Date: Tue, 25 Feb 2020 10:06:41 +0300 +Subject: [PATCH] fixed compilation with c++11 standard + +Signed-off-by: Denis Pronin <dannftk@yandex.ru> +--- + src/inject.cc | 6 ++++-- + 1 file changed, 4 insertions(+), 2 deletions(-) + +diff --git a/src/inject.cc b/src/inject.cc +index 0a555b2..189a70a 100644 +--- a/src/inject.cc ++++ b/src/inject.cc +@@ -148,9 +148,10 @@ static bool header_add_to = false; + + struct header_field + { ++ typedef unsigned length_t; + // member information + const char* name; +- unsigned length; ++ length_t length; + bool is_address; + bool is_recipient; + bool is_sender; +@@ -204,7 +205,8 @@ struct header_field + + #define F false + #define T true +-#define X(N,IA,IR,IS,IRS,R) { #N ":",strlen(#N ":"),\ ++#define X(N,IA,IR,IS,IRS,R) { #N ":", \ ++ static_cast<header_field::length_t>(strlen(#N ":")),\ + IA,IR,IS,IRS,R,false, false } + static header_field header_fields[] = { + // Sender address fields, in order of priority |