Jon,
No good,
Still happens, on g_free(D->data)

                       dm_thread_data *D = (gpointer)data;
                        message = (char *)D->data;
                        if (strlen(message) > 4 &&
strncasecmp(message,"DONE",4)==0) {

// jasb
                                if (D != NULL) {
                                        if (D->data != NULL) {
                                              g_free(D->data);
                                              g_free(D);
                                        }
                                }


                                return 0;
                        } else if (strlen(message) > 0) {

_______________________________________________
Dbmail-dev mailing list
Dbmail-dev@dbmail.org
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail-dev

Reply via email to