diff options
| author | Marcus Boerger <helly@php.net> | 2002-12-30 13:07:30 +0000 |
|---|---|---|
| committer | Marcus Boerger <helly@php.net> | 2002-12-30 13:07:30 +0000 |
| commit | 4d2f7207c04a6377699cb96a7946cde3662c51fe (patch) | |
| tree | 991d8a9236c178eeb497c2a58a56ff37c0cfcca8 /ext/dba/libcdb | |
| parent | 426cf8eb5712f10e84a16f1cbb127c1aaa045d9c (diff) | |
| download | php-git-4d2f7207c04a6377699cb96a7946cde3662c51fe.tar.gz | |
Add info function to handlers and return handler info when dba_handlers is
called with optional parameter full_info set true.
Diffstat (limited to 'ext/dba/libcdb')
| -rw-r--r-- | ext/dba/libcdb/cdb.c | 7 | ||||
| -rw-r--r-- | ext/dba/libcdb/cdb.h | 2 | ||||
| -rw-r--r-- | ext/dba/libcdb/cdb_make.c | 6 | ||||
| -rw-r--r-- | ext/dba/libcdb/cdb_make.h | 1 |
4 files changed, 16 insertions, 0 deletions
diff --git a/ext/dba/libcdb/cdb.c b/ext/dba/libcdb/cdb.c index fbc27eaceb..c4f1c625db 100644 --- a/ext/dba/libcdb/cdb.c +++ b/ext/dba/libcdb/cdb.c @@ -193,3 +193,10 @@ int cdb_find(struct cdb *c, char *key, unsigned int len TSRMLS_DC) return cdb_findnext(c, key, len TSRMLS_CC); } /* }}} */ + +/* {{{ cdb_version */ +char *cdb_version() +{ + return "0.75, $Revision$"; +} +/* }}} */ diff --git a/ext/dba/libcdb/cdb.h b/ext/dba/libcdb/cdb.h index a74ef2325b..df3bad45ba 100644 --- a/ext/dba/libcdb/cdb.h +++ b/ext/dba/libcdb/cdb.h @@ -52,4 +52,6 @@ int cdb_find(struct cdb *, char *, unsigned int TSRMLS_DC); #define cdb_datapos(c) ((c)->dpos) #define cdb_datalen(c) ((c)->dlen) +char *cdb_version(); + #endif diff --git a/ext/dba/libcdb/cdb_make.c b/ext/dba/libcdb/cdb_make.c index 4023a154a6..9d1896af32 100644 --- a/ext/dba/libcdb/cdb_make.c +++ b/ext/dba/libcdb/cdb_make.c @@ -238,3 +238,9 @@ int cdb_make_finish(struct cdb_make *c TSRMLS_DC) return php_stream_flush(c->fp); } /* }}} */ + +/* {{{ cdb_make_version */ +char *cdb_make_version() +{ + return "0.75, $Revision$"; +} diff --git a/ext/dba/libcdb/cdb_make.h b/ext/dba/libcdb/cdb_make.h index e5fb65fe49..ff409682d9 100644 --- a/ext/dba/libcdb/cdb_make.h +++ b/ext/dba/libcdb/cdb_make.h @@ -59,5 +59,6 @@ int cdb_make_addbegin(struct cdb_make *, unsigned int, unsigned int TSRMLS_DC); int cdb_make_addend(struct cdb_make *, unsigned int, unsigned int, uint32 TSRMLS_DC); int cdb_make_add(struct cdb_make *, char *, unsigned int, char *, unsigned int TSRMLS_DC); int cdb_make_finish(struct cdb_make * TSRMLS_DC); +char *cdb_make_version(); #endif |
