[balsa] address-book-gpe: Respect const qualifier



commit 73d6c7aba42b2dab8f5b80812e17ed27e7cff73b
Author: Peter Bloomfield <PeterBloomfield bellsouth net>
Date:   Wed Jun 26 20:45:09 2019 -0400

    address-book-gpe: Respect const qualifier

 libbalsa/address-book-gpe.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/libbalsa/address-book-gpe.c b/libbalsa/address-book-gpe.c
index 83a1505db..8ce34422a 100644
--- a/libbalsa/address-book-gpe.c
+++ b/libbalsa/address-book-gpe.c
@@ -730,7 +730,8 @@ gpe_read_completion(void *arg, int argc, char **argv, char **names)
     InternetAddress *ia;
     guint uid = atoi(argv[0]);
     guint n_addrs;
-    gchar *full_name;
+    const gchar *full_name;
+    gchar *free_me = NULL;
     guint n;
 #ifdef HAVE_SQLITE3
     gchar *sql;
@@ -762,7 +763,7 @@ gpe_read_completion(void *arg, int argc, char **argv, char **names)
 
         first_name = libbalsa_address_get_first_name(address);
         last_name  = libbalsa_address_get_last_name(address);
-        full_name  = create_name(first_name, last_name);
+        full_name  = free_me = create_name(first_name, last_name);
         libbalsa_address_set_full_name(address, full_name);
     }
 
@@ -772,7 +773,7 @@ gpe_read_completion(void *arg, int argc, char **argv, char **names)
         gc->res = g_list_prepend(gc->res, ia);
     }
 
-    g_free(full_name);
+    g_free(free_me);
     g_object_unref(address);
 
     return 0;


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