Replaces camel_certdb_cert_new(); removes the CamelCertDB argument.
{
CamelCert *cert;
- cert = camel_certdb_cert_new (certdb);
+ cert = camel_cert_new ();
if (camel_file_util_decode_string (istream, &cert->issuer) == -1)
goto error;
}
CamelCert *
-camel_certdb_cert_new (CamelCertDB *certdb)
+camel_cert_new (void)
{
CamelCert *cert;
- g_return_val_if_fail (CAMEL_IS_CERTDB (certdb), NULL);
-
cert = g_slice_new0 (CamelCert);
cert->refcount = 1;
/* Remove any user-accepted certificate for the given hostname. */
void camel_certdb_remove_host (CamelCertDB *certdb, const gchar *hostname, const gchar *fingerprint);
-CamelCert *camel_certdb_cert_new (CamelCertDB *certdb);
+CamelCert *camel_cert_new (void);
void camel_certdb_cert_ref (CamelCertDB *certdb, CamelCert *cert);
void camel_certdb_cert_unref (CamelCertDB *certdb, CamelCert *cert);
fingerprint = cert_fingerprint (cert);
- ccert = camel_certdb_cert_new (certdb);
+ ccert = camel_cert_new ();
camel_cert_set_issuer (certdb, ccert, CERT_NameToAscii (&cert->issuer));
camel_cert_set_subject (certdb, ccert, CERT_NameToAscii (&cert->subject));
/* hostname is set in caller */
camel_certdb_get_host
camel_certdb_put
camel_certdb_remove_host
-camel_certdb_cert_new
+camel_cert_new
camel_certdb_cert_ref
camel_certdb_cert_unref
camel_certdb_clear