From 6c0e77c643e96436d85aebb9195c83cb403c25fa Mon Sep 17 00:00:00 2001 From: John Mark Bell Date: Sun, 9 Nov 2008 17:29:15 +0000 Subject: Return errors from dictionary constructor/destructor. Fix commentary copied from libcss svn path=/trunk/hubbub/; revision=5663 --- src/tokeniser/entities.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/tokeniser/entities.c') diff --git a/src/tokeniser/entities.c b/src/tokeniser/entities.c index 7cf1e56..23756a6 100644 --- a/src/tokeniser/entities.c +++ b/src/tokeniser/entities.c @@ -2171,9 +2171,9 @@ hubbub_error hubbub_entities_create(hubbub_alloc alloc, void *pw) if (alloc == NULL) return HUBBUB_BADPARM; - dict = hubbub_dict_create(alloc, pw); - if (dict == NULL) - return HUBBUB_NOMEM; + error = hubbub_dict_create(alloc, pw, &dict); + if (error != HUBBUB_OK) + return error; for (i = 0; i < sizeof(entities) / sizeof(entities[0]); i++) { error = hubbub_dict_insert(dict, entities[i].name, -- cgit v1.2.3