src/gtkconn.c

changeset 7407
0ade58a0ba1c
parent 7399
3e13bcf99d76
child 7409
ce90e8a26fb8
equal deleted inserted replaced
7406:b0e59cabc315 7407:0ade58a0ba1c
322 if (!disconnect_window) { 322 if (!disconnect_window) {
323 GtkWidget *hbox, *vbox, *img; 323 GtkWidget *hbox, *vbox, *img;
324 GtkCellRenderer *rend, *rend2; 324 GtkCellRenderer *rend, *rend2;
325 GtkTreeSelection *sel; 325 GtkTreeSelection *sel;
326 326
327 disconnect_window = g_malloc(sizeof(disconnect_window)); 327 disconnect_window = g_new0(struct disconnect_window, 1);
328 disconnect_window->window = gtk_dialog_new_with_buttons("", NULL, GTK_DIALOG_NO_SEPARATOR, 328 disconnect_window->window = gtk_dialog_new_with_buttons("", NULL, GTK_DIALOG_NO_SEPARATOR,
329 _("Reconnect"), GTK_RESPONSE_ACCEPT, 329 _("Reconnect"), GTK_RESPONSE_ACCEPT,
330 GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE, NULL); 330 GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE, NULL);
331 g_signal_connect(G_OBJECT(disconnect_window->window), "response", G_CALLBACK(disconnect_response_cb), disconnect_window); 331 g_signal_connect(G_OBJECT(disconnect_window->window), "response", G_CALLBACK(disconnect_response_cb), disconnect_window);
332 332

mercurial