X-Git-Url: http://git.cascardo.eti.br/?p=cascardo%2Fatompub.git;a=blobdiff_plain;f=atom%2Fbackend.c;h=793d23fe33825537911931273d7bd94f2080d954;hp=faf031ca43d085a5f4e6f8ddd625ac30b3ff1f00;hb=dd4b3d257f73f1f464e0e7ffb299b01444c62df0;hpb=5e0b46512db1307562af23db7ea1a1c5f6655472 diff --git a/atom/backend.c b/atom/backend.c index faf031c..793d23f 100644 --- a/atom/backend.c +++ b/atom/backend.c @@ -25,7 +25,7 @@ struct _atom_backend { - AtomEntry * (*retrieve_entry) (AtomCtx *, AtomID *); + AtomEntry * (*retrieve_entry) (AtomCtx *, char *); void (*enumerate_entries) (AtomCtx *, char ***, AtomEntry ***, size_t *); }; @@ -48,7 +48,7 @@ atom_backend_delete (AtomBackend *backend) void atom_backend_retrieve_entry_set (AtomBackend *backend, AtomEntry *retrieve_entry (AtomCtx *, - AtomID *)) + char *)) { backend->retrieve_entry = retrieve_entry; } @@ -64,12 +64,12 @@ atom_backend_enumerate_entries_set (AtomBackend *backend, } AtomEntry * -atom_retrieve_entry (AtomCtx *ctx, AtomID *id) +atom_retrieve_entry (AtomCtx *ctx, char *req) { AtomBackend *backend; backend = atom_backend (ctx); if (backend && backend->retrieve_entry) - return backend->retrieve_entry (ctx, id); + return backend->retrieve_entry (ctx, req); return NULL; }