Commit 3e66dbe322330baff6ebb77c8794de50e9fedc6b

Authored by perry.werneck@gmail.com
1 parent 9e9c8491

Dialogo de impressao esta caindo com segfault em gtk3

Showing 1 changed file with 6 additions and 4 deletions   Show diff stats
src/gtk/print.c
... ... @@ -37,7 +37,7 @@
37 37 static void begin_print(GtkPrintOperation *prt, GtkPrintContext *context, gpointer user_data)
38 38 {
39 39 trace("%s",__FUNCTION__);
40   -
  40 + gtk_print_operation_cancel(prt);
41 41 }
42 42  
43 43 static void draw_page(GtkPrintOperation *prt, GtkPrintContext *context, gint pg, gpointer user_data)
... ... @@ -69,18 +69,20 @@
69 69 GtkPrintOperation * print = gtk_print_operation_new();
70 70 // GtkPrintSettings * settings = gtk_print_settings_new();
71 71 // GtkPageSetup * setup = gtk_page_setup_new();
72   - gchar * ptr;
  72 +// gchar * ptr;
73 73  
74 74 // Basic setup
75 75 gtk_print_operation_set_allow_async(print,FALSE);
76 76  
  77 +/*
77 78 ptr = g_strconcat(PACKAGE_NAME,".",gtk_action_get_name(action),NULL);
78 79 gtk_print_operation_set_job_name(print,ptr);
79 80 g_free(ptr);
  81 +*/
80 82  
81   - gtk_print_operation_set_custom_tab_label(print,_( "Style" ));
  83 +// gtk_print_operation_set_custom_tab_label(print,_( "Style" ));
82 84  
83   - gtk_print_operation_set_show_progress(print,TRUE);
  85 +// gtk_print_operation_set_show_progress(print,TRUE);
84 86  
85 87 // Common signals
86 88 g_signal_connect(print,"begin_print",G_CALLBACK(begin_print),0);
... ...