I've written an app using gtk and pthreads in C. It seems to work fine now that I've wrapped threaded stuff in gdk_threads_enter/leave and the other gtk_thread_init type stuff, however I'm wondering if I should rewrite the pthread bits to use g_thread instead.
Is that a good/necessary/stupid thing to do?