diff options
author | Marcus Boerger <helly@php.net> | 2002-11-07 23:03:16 +0000 |
---|---|---|
committer | Marcus Boerger <helly@php.net> | 2002-11-07 23:03:16 +0000 |
commit | 39876b881b7b916fd66577830cf529ca439ddaee (patch) | |
tree | b17249ef3f784aeb0b64a4dc2aa890cf4e8de9a7 /ext/dba/libflatfile | |
parent | 3902b068c320bd82f1bf90bb14020a5e828e3295 (diff) | |
download | php-git-39876b881b7b916fd66577830cf529ca439ddaee.tar.gz |
-rename anything to flatfile_xxx/FLATFILE_xxx
-fix update function
-add warnings for update function
Diffstat (limited to 'ext/dba/libflatfile')
-rw-r--r-- | ext/dba/libflatfile/flatfile.c | 32 | ||||
-rw-r--r-- | ext/dba/libflatfile/flatfile.h | 16 |
2 files changed, 24 insertions, 24 deletions
diff --git a/ext/dba/libflatfile/flatfile.c b/ext/dba/libflatfile/flatfile.c index 0b74614d5f..deedbb23b8 100644 --- a/ext/dba/libflatfile/flatfile.c +++ b/ext/dba/libflatfile/flatfile.c @@ -44,11 +44,11 @@ * ret = 1 key already exists - nothing done */ -/* {{{ dbm_file_store +/* {{{ flatfile_store */ -PHPAPI int dbm_file_store(flatfile *dba, datum key_datum, datum value_datum, int mode TSRMLS_DC) { - if (mode == DBM_INSERT) { - if (dbm_file_findkey(dba, key_datum TSRMLS_CC)) { +PHPAPI int flatfile_store(flatfile *dba, datum key_datum, datum value_datum, int mode TSRMLS_DC) { + if (mode == FLATFILE_INSERT) { + if (flatfile_findkey(dba, key_datum TSRMLS_CC)) { return 1; } php_stream_seek(dba->fp, 0L, SEEK_END); @@ -61,7 +61,7 @@ PHPAPI int dbm_file_store(flatfile *dba, datum key_datum, datum value_datum, int if (php_stream_write(dba->fp, value_datum.dptr, value_datum.dsize) < value_datum.dsize) return -1; } else { /* DBM_REPLACE */ - dbm_file_delete(dba, key_datum TSRMLS_CC); + flatfile_delete(dba, key_datum TSRMLS_CC); php_stream_printf(dba->fp TSRMLS_CC, "%d\n", key_datum.dsize); php_stream_flush(dba->fp); if (php_stream_write(dba->fp, key_datum.dptr, key_datum.dsize) < key_datum.dsize) @@ -75,14 +75,14 @@ PHPAPI int dbm_file_store(flatfile *dba, datum key_datum, datum value_datum, int } /* }}} */ -/* {{{ dbm_file_fetch +/* {{{ flatfile_fetch */ -PHPAPI datum dbm_file_fetch(flatfile *dba, datum key_datum TSRMLS_DC) { +PHPAPI datum flatfile_fetch(flatfile *dba, datum key_datum TSRMLS_DC) { datum value_datum = {NULL, 0}; int num=0, buf_size=1024; char *buf; - if (dbm_file_findkey(dba, key_datum TSRMLS_CC)) { + if (flatfile_findkey(dba, key_datum TSRMLS_CC)) { buf = emalloc((buf_size+1) * sizeof(char)); if (php_stream_gets(dba->fp, buf, 15)) { num = atoi(buf); @@ -103,9 +103,9 @@ PHPAPI datum dbm_file_fetch(flatfile *dba, datum key_datum TSRMLS_DC) { } /* }}} */ -/* {{{ dbm_file_delete +/* {{{ flatfile_delete */ -PHPAPI int dbm_file_delete(flatfile *dba, datum key_datum TSRMLS_DC) { +PHPAPI int flatfile_delete(flatfile *dba, datum key_datum TSRMLS_DC) { char *key = key_datum.dptr; int size = key_datum.dsize; @@ -162,9 +162,9 @@ PHPAPI int dbm_file_delete(flatfile *dba, datum key_datum TSRMLS_DC) { } /* }}} */ -/* {{{ dbm_file_findkey +/* {{{ flatfile_findkey */ -PHPAPI int dbm_file_findkey(flatfile *dba, datum key_datum TSRMLS_DC) { +PHPAPI int flatfile_findkey(flatfile *dba, datum key_datum TSRMLS_DC) { char *buf = NULL; int num; int buf_size=1024; @@ -209,9 +209,9 @@ PHPAPI int dbm_file_findkey(flatfile *dba, datum key_datum TSRMLS_DC) { } /* }}} */ -/* {{{ dbm_file_firstkey +/* {{{ flatfile_firstkey */ -PHPAPI datum dbm_file_firstkey(flatfile *dba TSRMLS_DC) { +PHPAPI datum flatfile_firstkey(flatfile *dba TSRMLS_DC) { datum buf; int num; int buf_size=1024; @@ -250,9 +250,9 @@ PHPAPI datum dbm_file_firstkey(flatfile *dba TSRMLS_DC) { } /* }}} */ -/* {{{ latfile_nextkey +/* {{{ flatfile_nextkey */ -PHPAPI datum dbm_file_nextkey(flatfile *dba TSRMLS_DC) { +PHPAPI datum flatfile_nextkey(flatfile *dba TSRMLS_DC) { datum buf; int num; int buf_size=1024; diff --git a/ext/dba/libflatfile/flatfile.h b/ext/dba/libflatfile/flatfile.h index 486af9135f..f3795bb164 100644 --- a/ext/dba/libflatfile/flatfile.h +++ b/ext/dba/libflatfile/flatfile.h @@ -34,14 +34,14 @@ typedef struct { datum nextkey; } flatfile; -#define DBM_INSERT 0 -#define DBM_REPLACE 1 +#define FLATFILE_INSERT 1 +#define FLATFILE_REPLACE 0 -PHPAPI int dbm_file_store(flatfile *dba, datum key_datum, datum value_datum, int mode TSRMLS_DC); -PHPAPI datum dbm_file_fetch(flatfile *dba, datum key_datum TSRMLS_DC); -PHPAPI int dbm_file_delete(flatfile *dba, datum key_datum TSRMLS_DC); -PHPAPI int dbm_file_findkey(flatfile *dba, datum key_datum TSRMLS_DC); -PHPAPI datum dbm_file_firstkey(flatfile *dba TSRMLS_DC); -PHPAPI datum dbm_file_nextkey(flatfile *dba TSRMLS_DC); +PHPAPI int flatfile_store(flatfile *dba, datum key_datum, datum value_datum, int mode TSRMLS_DC); +PHPAPI datum flatfile_fetch(flatfile *dba, datum key_datum TSRMLS_DC); +PHPAPI int flatfile_delete(flatfile *dba, datum key_datum TSRMLS_DC); +PHPAPI int flatfile_findkey(flatfile *dba, datum key_datum TSRMLS_DC); +PHPAPI datum flatfile_firstkey(flatfile *dba TSRMLS_DC); +PHPAPI datum flatfile_nextkey(flatfile *dba TSRMLS_DC); #endif |