X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=example%2Fstorage.c;h=1fb79730eba16436ee2257d1e18efb20518d0a6b;hb=59ad897e1dc57a9889a486794d8522fffb3a8139;hp=39b22cafd40740252c8b346ff7b8c70cd37ad40e;hpb=34418e51585216006d5b241fc9104dc4b88d1be0;p=m6w6%2Flibmemcached diff --git a/example/storage.c b/example/storage.c index 39b22caf..1fb79730 100644 --- a/example/storage.c +++ b/example/storage.c @@ -1,4 +1,5 @@ /* -*- Mode: C; tab-width: 2; c-basic-offset: 2; indent-tabs-mode: nil -*- */ +#include "config.h" #include #include #include @@ -15,17 +16,17 @@ struct list_entry { static struct list_entry *root; static uint64_t cas; -bool initialize_storage(void) +bool initialize_storage(void) { return true; } -void shutdown_storage(void) +void shutdown_storage(void) { /* Do nothing */ } -void put_item(struct item* item) +void put_item(struct item* item) { struct list_entry* entry= (void*)item; @@ -46,7 +47,7 @@ void put_item(struct item* item) root= entry; } -struct item* get_item(const void* key, size_t nkey) +struct item* get_item(const void* key, size_t nkey) { struct list_entry *walker= root; @@ -104,7 +105,7 @@ struct item* create_item(const void* key, size_t nkey, const void* data, return ret; } -bool delete_item(const void* key, size_t nkey) +bool delete_item(const void* key, size_t nkey) { struct item* item= get_item(key, nkey); bool ret= false; @@ -137,7 +138,7 @@ bool delete_item(const void* key, size_t nkey) return ret; } -void flush(uint32_t when) +void flush(uint32_t when) { /* FIXME */ (void)when; @@ -159,12 +160,13 @@ void flush(uint32_t when) } } -void update_cas(struct item* item) +void update_cas(struct item* item) { item->cas= ++cas; } -void release_item(struct item* item __attribute__((unused))) +void release_item(struct item* item) { + (void)item; /* EMPTY */ }