[evolution-data-server] evo-I#635 - LDAP: Double free when query conversion fails



commit dce7d8df019894d20ab39312c4a1b613a0989849
Author: Milan Crha <mcrha redhat com>
Date:   Mon Sep 30 12:45:48 2019 +0200

    evo-I#635 - LDAP: Double free when query conversion fails
    
    Closes https://gitlab.gnome.org/GNOME/evolution/issues/635#note_613308

 src/addressbook/backends/ldap/e-book-backend-ldap.c | 1 -
 1 file changed, 1 deletion(-)
---
diff --git a/src/addressbook/backends/ldap/e-book-backend-ldap.c 
b/src/addressbook/backends/ldap/e-book-backend-ldap.c
index 05f5dfde4..101c8093b 100644
--- a/src/addressbook/backends/ldap/e-book-backend-ldap.c
+++ b/src/addressbook/backends/ldap/e-book-backend-ldap.c
@@ -3937,7 +3937,6 @@ e_book_backend_ldap_build_query (EBookBackendLDAP *bl,
                if (data.list->next) {
                        g_warning ("LDAP: conversion of '%s' to ldap query string failed", query);
                        retval = NULL;
-                       g_list_foreach (data.list, (GFunc) g_free, NULL);
                }
                else {
                        if (bl->priv->ldap_search_filter && *bl->priv->ldap_search_filter


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]