From 8ec7ad053a9a291ea2619055b1ca1989d4c975b9 Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Wed, 5 Nov 2014 23:44:31 +0000 Subject: Make the fetching of a contents encoding generic. The frontends previously had to use an html renderer API to get the encoding of a content. This also required the explicit checking of the contents type rather than using the existing content API to abstract this knowledge. --- content/hlcache.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'content/hlcache.c') diff --git a/content/hlcache.c b/content/hlcache.c index 8a7ffe9da..6cfcba328 100644 --- a/content/hlcache.c +++ b/content/hlcache.c @@ -718,10 +718,9 @@ nserror hlcache_handle_release(hlcache_handle *handle) /* See hlcache.h for documentation */ struct content *hlcache_handle_get_content(const hlcache_handle *handle) { - assert(handle != NULL); - - if (handle->entry != NULL) + if ((handle != NULL) && (handle->entry != NULL)) { return handle->entry->content; + } return NULL; } -- cgit v1.2.3