When enumerating entries, return the requests backend understands
[cascardo/atompub.git] / include / atompub / backend.h
index 087cb25..5a42ae2 100644 (file)
@@ -32,10 +32,11 @@ void atom_backend_delete (AtomBackend *);
 void atom_backend_retrieve_entry_set (AtomBackend *,
                                      AtomEntry * (AtomCtx *, AtomID *));
 void atom_backend_enumerate_entries_set (AtomBackend *,
-                                        void (AtomCtx *, AtomEntry ***, size_t *));
+                                        void (AtomCtx *, char ***,
+                                              AtomEntry ***, size_t *));
 void atom_backend_is_feed_set (AtomBackend *, int (AtomCtx *, AtomID *));
 AtomEntry * atom_retrieve_entry (AtomCtx *, AtomID *);
-void atom_enumerate_entries (AtomCtx *, AtomEntry ***, size_t *);
+void atom_enumerate_entries (AtomCtx *, char ***, AtomEntry ***, size_t *);
 int atom_is_feed (AtomCtx *, AtomID *);
 AtomFeed * atom_retrieve_feed (AtomCtx *);
 AtomResource *atom_retrieve_resource (AtomCtx *, AtomID *);