ui/gtk/toolkit.c

changeset 1092
0accf125a65f
parent 1075
be89ffebd4f3
equal deleted inserted replaced
1091:1524b5dc4d4d 1092:0accf125a65f
311 311
312 void ui_destroy_userdata(GtkWidget *object, void *userdata) { 312 void ui_destroy_userdata(GtkWidget *object, void *userdata) {
313 free(userdata); 313 free(userdata);
314 } 314 }
315 315
316 void ui_destroy_eventdata(GtkWidget *object, UiEventData *data) {
317 free(data->action);
318 free(data);
319 }
320
316 void ui_destroy_vardata(GtkWidget *unused, UiVarEventData *data) { 321 void ui_destroy_vardata(GtkWidget *unused, UiVarEventData *data) {
317 if(data->var) { 322 if(data->var) {
318 ui_destroy_boundvar(data->obj->ctx, data->var); 323 ui_destroy_boundvar(data->obj->ctx, data->var);
319 } 324 }
320 free(data); 325 free(data);

mercurial