pidgin/gtkrequest.c

changeset 32893
6063be322695
parent 32890
35d644c6df3b
child 32945
e9d886909697
child 33128
88ee8f3bfff3
equal deleted inserted replaced
32892:cf4c54e487bc 32893:6063be322695
1212 #endif 1212 #endif
1213 1213
1214 cert = purple_request_field_certificate_get_value(field); 1214 cert = purple_request_field_certificate_get_value(field);
1215 1215
1216 #ifdef ENABLE_GCR 1216 #ifdef ENABLE_GCR
1217 der = purple_certificate_get_der_data(crt); 1217 der = purple_certificate_get_der_data(cert);
1218 g_return_val_if_fail(der, NULL); 1218 g_return_val_if_fail(der, NULL);
1219 1219
1220 gcrt = gcr_simple_certificate_new(der->data, der->len); 1220 gcrt = gcr_simple_certificate_new(der->data, der->len);
1221 g_return_val_if_fail(gcrt, NULL); 1221 g_return_val_if_fail(gcrt, NULL);
1222 1222
1223 cert_widget = gcr_certificate_basics_widget_new(gcrt); 1223 cert_widget = gcr_certificate_basics_widget_new(gcrt);
1224 1224
1225 g_byte_array_free(der, TRUE); 1225 g_byte_array_free(der, TRUE);
1226 g_object_unref(G_OBJECT(gcrt)); 1226 g_object_unref(G_OBJECT(gcrt));
1227 1227
1228 return cert_widget; 1228 return GTK_WIDGET(cert_widget);
1229 #else 1229 #else
1230 str = purple_certificate_get_display_string(cert); 1230 str = purple_certificate_get_display_string(cert);
1231 escaped = g_markup_escape_text(str, -1); 1231 escaped = g_markup_escape_text(str, -1);
1232 1232
1233 cert_label = gtk_label_new(NULL); 1233 cert_label = gtk_label_new(NULL);

mercurial