summaryrefslogtreecommitdiff
path: root/mail/dbmail/files
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2007-03-16 11:23:59 +0000
committerMartin Wilke <miwi@FreeBSD.org>2007-03-16 11:23:59 +0000
commitcae21566ad3f6e5f15f701db6ac61d81816ec00c (patch)
tree11411821d93f4cd1739e539bb15259a0883439e3 /mail/dbmail/files
parent- Use TCL/TK 8.4 (diff)
- Update to 2.2.4
PR: 110245 Submitted by: Larry Rosenman <ler@lerctr.org> Approved by: maintainer
Diffstat (limited to 'mail/dbmail/files')
-rw-r--r--mail/dbmail/files/patch-rfc822_headername_case26
1 files changed, 0 insertions, 26 deletions
diff --git a/mail/dbmail/files/patch-rfc822_headername_case b/mail/dbmail/files/patch-rfc822_headername_case
deleted file mode 100644
index 1148c5e2a85b..000000000000
--- a/mail/dbmail/files/patch-rfc822_headername_case
+++ /dev/null
@@ -1,26 +0,0 @@
---- dbmail-message.c
-+++ dbmail-message.c
-@@ -885,9 +885,13 @@ static int _header_get_id(const struct D
- u64_t tmp;
- gpointer cacheid;
- gchar *safe_header;
-+ gchar *tmpheader;
-
-- if (! (safe_header = dm_strnesc(header,CACHE_WIDTH_NAME)))
-+ // rfc822 headernames are case-insensitive
-+ if (! (tmpheader = dm_strnesc(header,CACHE_WIDTH_NAME)))
- return -1;
-+ safe_header = g_ascii_strdown(tmpheader,-1);
-+ g_free(tmpheader);
-
- cacheid = g_hash_table_lookup(self->header_dict, (gconstpointer)safe_header);
- if (cacheid) {
-@@ -897,7 +901,7 @@ static int _header_get_id(const struct D
- }
-
- GString *q = g_string_new("");
-- g_string_printf(q, "SELECT id FROM %sheadername WHERE headername='%s'", DBPFX, safe_header);
-+ g_string_printf(q, "SELECT id FROM %sheadername WHERE lower(headername)='%s'", DBPFX, safe_header);
- if (db_query(q->str) == -1) {
- g_string_free(q,TRUE);
- g_free(safe_header);