gtlsdatabase: Don't complain if no callbacks for async functions

https://bugzilla.gnome.org/show_bug.cgi?id=681118
This commit is contained in:
Stef Walter 2012-08-01 14:22:53 +02:00
parent aaf6ac8321
commit b913b0c29e

View File

@ -220,8 +220,6 @@ g_tls_database_real_lookup_certificate_for_handle_async (GTlsDatabase
GSimpleAsyncResult *res; GSimpleAsyncResult *res;
AsyncLookupCertificateForHandle *args; AsyncLookupCertificateForHandle *args;
g_return_if_fail (callback != NULL);
args = g_slice_new0 (AsyncLookupCertificateForHandle); args = g_slice_new0 (AsyncLookupCertificateForHandle);
args->handle = g_strdup (handle); args->handle = g_strdup (handle);
args->interaction = interaction ? g_object_ref (interaction) : NULL; args->interaction = interaction ? g_object_ref (interaction) : NULL;
@ -305,9 +303,6 @@ g_tls_database_real_lookup_certificate_issuer_async (GTlsDatabase *sel
GSimpleAsyncResult *res; GSimpleAsyncResult *res;
AsyncLookupCertificateIssuer *args; AsyncLookupCertificateIssuer *args;
g_return_if_fail (G_IS_TLS_CERTIFICATE (certificate));
g_return_if_fail (callback != NULL);
args = g_slice_new0 (AsyncLookupCertificateIssuer); args = g_slice_new0 (AsyncLookupCertificateIssuer);
args->certificate = g_object_ref (certificate); args->certificate = g_object_ref (certificate);
args->flags = flags; args->flags = flags;
@ -394,8 +389,6 @@ g_tls_database_real_lookup_certificates_issued_by_async (GTlsDatabase
GSimpleAsyncResult *res; GSimpleAsyncResult *res;
AsyncLookupCertificatesIssuedBy *args; AsyncLookupCertificatesIssuedBy *args;
g_return_if_fail (callback);
args = g_slice_new0 (AsyncLookupCertificatesIssuedBy); args = g_slice_new0 (AsyncLookupCertificatesIssuedBy);
args->issuer = g_byte_array_ref (issuer); args->issuer = g_byte_array_ref (issuer);
args->flags = flags; args->flags = flags;