[libgda] Don't export pointer value as string



commit 9a3330a6bee581dfa40740eca9a8e3bc33a507e3
Author: Vivien Malerba <malerba gnome-db org>
Date:   Sun Mar 15 21:48:56 2015 +0100

    Don't export pointer value as string

 libgda/thread-wrapper/gda-worker.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/libgda/thread-wrapper/gda-worker.c b/libgda/thread-wrapper/gda-worker.c
index a74b3c5..30e575f 100644
--- a/libgda/thread-wrapper/gda-worker.c
+++ b/libgda/thread-wrapper/gda-worker.c
@@ -264,7 +264,9 @@ gda_worker_new (void)
        g_rec_mutex_init (& worker->rmutex);
 
        gchar *str;
-       str = g_strdup_printf ("gdaWk%p", worker);
+       static guint counter = 0;
+       str = g_strdup_printf ("gdaWrkrTh%u", counter);
+       counter++;
        worker->worker_thread = g_thread_try_new (str, (GThreadFunc) worker_thread_main, worker, NULL);
        g_free (str);
        if (!worker->worker_thread) {


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