From: Thadeu Lima de Souza Cascardo Date: Sun, 31 Aug 2008 04:51:54 +0000 (-0300) Subject: Return NULL instead of an empty feed in case of a backend error X-Git-Url: http://git.cascardo.info/?p=cascardo%2Fatompub.git;a=commitdiff_plain;h=b7489c11c5b59414dae732822c6ee60fbf5dc4c2 Return NULL instead of an empty feed in case of a backend error --- diff --git a/src/backend.c b/src/backend.c index 1eb4aeb..516738f 100644 --- a/src/backend.c +++ b/src/backend.c @@ -114,6 +114,8 @@ atom_retrieve_feed (AtomCtx *ctx) AtomEntry **entries; size_t len; atom_backend_enumerate_entries (ctx, &entries, &len); + if (atom_error_get (ctx) != NULL) + return NULL; feed = atom_feed_new (); atom_feed_entry_append_array (feed, entries, len); return feed;