diff options
author | Marcus Boerger <helly@php.net> | 2003-12-18 20:25:21 +0000 |
---|---|---|
committer | Marcus Boerger <helly@php.net> | 2003-12-18 20:25:21 +0000 |
commit | c69fb4133da140ff9eba8842dd479492bec8dfbe (patch) | |
tree | cf35c605f1bec8196426be3d0d514416729bb6f2 /ext/dba/dba.c | |
parent | 0283b50316ed8fa20cb7df1f03459108a8e97943 (diff) | |
download | php-git-c69fb4133da140ff9eba8842dd479492bec8dfbe.tar.gz |
dded qdbm handler (http://qdbm.sourceforge.net).
Diffstat (limited to 'ext/dba/dba.c')
-rw-r--r-- | ext/dba/dba.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ext/dba/dba.c b/ext/dba/dba.c index 3a02dacf4f..1ce4fcbf54 100644 --- a/ext/dba/dba.c +++ b/ext/dba/dba.c @@ -48,6 +48,7 @@ #include "php_db4.h" #include "php_flatfile.h" #include "php_inifile.h" +#include "php_qdbm.h" /* {{{ dba_functions[] */ @@ -253,6 +254,9 @@ static dba_handler handler[] = { #if DBA_FLATFILE DBA_HND(flatfile, DBA_STREAM_OPEN|DBA_LOCK_ALL|DBA_NO_APPEND) /* No lock in lib */ #endif +#if DBA_QDBM + DBA_HND(qdbm, DBA_LOCK_EXT) +#endif { NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL } }; @@ -270,6 +274,8 @@ static dba_handler handler[] = { #define DBA_DEFAULT "ndbm" #elif DBA_DBM #define DBA_DEFAULT "dbm" +#elif DBA_QDBM +#define DBA_DEFAULT "qdbm" #else #define DBA_DEFAULT "" #endif |