Isso dá uma pista:
% bl0ck_qu0te% No manual ( g_thread_join()
):
Isso significa que o segmento é eliminado, a menos que (e isso explica o "geralmente") você mantenha uma referência a ele antes da chamada.
A partir do manual de referência: "g_thread_join () consome a referência ao thread passado. Isso normalmente fará com que a estrutura GThread e os recursos associados sejam liberados."
O comando 'g_thread_join' exclui 'dados do gpointer' transmitidos para 'g_thread_create / g_thread_new'? Ou o manual está apenas falando sobre liberar os 4 ou 8 bytes que o próprio gpointer está ocupando?
Isso dá uma pista:
% bl0ck_qu0te% No manual ( g_thread_join()
):
Isso significa que o segmento é eliminado, a menos que (e isso explica o "geralmente") você mantenha uma referência a ele antes da chamada.