Mercurial > pidgin
comparison libpurple/certificate.c @ 19034:8b627694bf4a
- Add purple_certificate_pool_usable to check whether a pool's
dependencies are loaded.
author | William Ehlhardt <williamehlhardt@gmail.com> |
---|---|
date | Thu, 19 Jul 2007 07:17:24 +0000 |
parents | 6b4e874e47c1 |
children | 602295db8e6b |
comparison
equal
deleted
inserted
replaced
19033:6b4e874e47c1 | 19034:8b627694bf4a |
---|---|
284 g_free(esc_id); | 284 g_free(esc_id); |
285 return path; | 285 return path; |
286 } | 286 } |
287 | 287 |
288 gboolean | 288 gboolean |
289 purple_certificate_pool_usable(PurpleCertificatePool *pool) | |
290 { | |
291 g_return_val_if_fail(pool, FALSE); | |
292 g_return_val_if_fail(pool->scheme_name, FALSE); | |
293 | |
294 /* Check that the pool's scheme is loaded */ | |
295 if (purple_certificate_find_scheme(pool->scheme_name) == NULL) { | |
296 return FALSE; | |
297 } | |
298 | |
299 return TRUE; | |
300 } | |
301 | |
302 gboolean | |
289 purple_certificate_pool_contains(PurpleCertificatePool *pool, const gchar *id) | 303 purple_certificate_pool_contains(PurpleCertificatePool *pool, const gchar *id) |
290 { | 304 { |
291 g_return_val_if_fail(pool, FALSE); | 305 g_return_val_if_fail(pool, FALSE); |
292 g_return_val_if_fail(id, FALSE); | 306 g_return_val_if_fail(id, FALSE); |
293 g_return_val_if_fail(pool->cert_in_pool, FALSE); | 307 g_return_val_if_fail(pool->cert_in_pool, FALSE); |