diff options
author | Mart Raudsepp <leio@gentoo.org> | 2024-02-11 16:15:00 +0200 |
---|---|---|
committer | Mart Raudsepp <leio@gentoo.org> | 2024-02-11 16:21:04 +0200 |
commit | 53da01695cd7986c7866989d19e43f0315c9611e (patch) | |
tree | 54f1a6207963cfcfad95ba07b876587427e8595f /gnome-extra/evolution-data-server/files/3.48.4-aliasing-fix.patch | |
parent | gnome-base/nautilus: drop 44.2.1 (diff) | |
download | gentoo-53da01695cd7986c7866989d19e43f0315c9611e.tar.gz gentoo-53da01695cd7986c7866989d19e43f0315c9611e.tar.bz2 gentoo-53da01695cd7986c7866989d19e43f0315c9611e.zip |
gnome-extra/evolution-data-server: drop 3.48.4-r1, 3.50.3
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Diffstat (limited to 'gnome-extra/evolution-data-server/files/3.48.4-aliasing-fix.patch')
-rw-r--r-- | gnome-extra/evolution-data-server/files/3.48.4-aliasing-fix.patch | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/gnome-extra/evolution-data-server/files/3.48.4-aliasing-fix.patch b/gnome-extra/evolution-data-server/files/3.48.4-aliasing-fix.patch deleted file mode 100644 index a451c6f5bc7c..000000000000 --- a/gnome-extra/evolution-data-server/files/3.48.4-aliasing-fix.patch +++ /dev/null @@ -1,37 +0,0 @@ -https://bugs.gentoo.org/912720 -https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/484 -https://gitlab.gnome.org/GNOME/evolution/-/issues/2485 -https://gitlab.gnome.org/GNOME/evolution-data-server/-/merge_requests/126 - -From 087226d29de3ef9070fb7436ca3dcc476cd9a9a5 Mon Sep 17 00:00:00 2001 -From: Enrik Berkhan <enrik.berkhan@inka.de> -Date: Thu, 6 Jul 2023 15:44:53 +0000 -Subject: [PATCH] Camel MIME utils: fix aliasing issue in datetok - -Due to an aliasing issue, datetok() always returned NULL. - -With this change, the C aliasing rules will be respected. Further, next is no longer required to be the first element in struct _date_token. ---- a/src/camel/camel-mime-utils.c -+++ b/src/camel/camel-mime-utils.c -@@ -4160,7 +4160,7 @@ struct _date_token { - static struct _date_token * - datetok (const gchar *date) - { -- struct _date_token *tokens = NULL, *token, *tail = (struct _date_token *) &tokens; -+ struct _date_token *tokens = NULL, *token, **tail = &tokens; - const gchar *start, *end; - guchar mask; - -@@ -4187,8 +4187,8 @@ datetok (const gchar *date) - token->len = end - start; - token->mask = mask; - -- tail->next = token; -- tail = token; -+ *tail = token; -+ tail = &token->next; - } - - if (*end) --- -GitLab |