]> gitweb @ CieloNegro.org - bindings-apr-util.git/blob - cbits/helper_apr_sdbm.c
Bindings.APR.XML and APU.Version
[bindings-apr-util.git] / cbits / helper_apr_sdbm.c
1 #include <bindings.cmacros.h>
2 #include <apr_sdbm.h>
3
4 BC_GLOBALARRAY(APR_SDBM_DIRFEXT, char)
5 BC_GLOBALARRAY(APR_SDBM_PAGFEXT, char)
6
7 apr_status_t inline_apr_sdbm_fetch(apr_sdbm_t* db,
8                                    apr_sdbm_datum_t* value,
9                                    apr_sdbm_datum_t* key) {
10     return apr_sdbm_fetch(db, value, *key);
11 }
12
13 apr_status_t inline_apr_sdbm_store(apr_sdbm_t* db,
14                                    apr_sdbm_datum_t* key,
15                                    apr_sdbm_datum_t* value,
16                                    int opt) {
17     return apr_sdbm_store(db, *key, *value, opt);
18 }
19
20 apr_status_t inline_apr_sdbm_delete(apr_sdbm_t* db,
21                                     const apr_sdbm_datum_t* key) {
22     return apr_sdbm_delete(db, *key);
23 }