18 lines
436 B
C
18 lines
436 B
C
// 19 april 2015
|
|
#include "uipriv_unix.h"
|
|
|
|
static void destroyBlocker(GtkWidget *widget, gpointer data)
|
|
{
|
|
complain("trying to destroy object at %p before destroy function called", data);
|
|
}
|
|
|
|
gulong blockDestruction(GtkWidget *widget, void *object)
|
|
{
|
|
return g_signal_connect(widget, "destroy", G_CALLBACK(destroyBlocker), object);
|
|
}
|
|
|
|
void readyToDestroy(GtkWidget *widget, gulong block)
|
|
{
|
|
g_signal_handler_disconnect(widget, block);
|
|
}
|