helly           Wed Nov 13 11:28:45 2002 EDT

  Modified files:              
    /php4/ext/dba/libflatfile   flatfile.c flatfile.h 
  Log:
  -use size_t
  -recheckin header as unix file
  
  
Index: php4/ext/dba/libflatfile/flatfile.c
diff -u php4/ext/dba/libflatfile/flatfile.c:1.4 php4/ext/dba/libflatfile/flatfile.c:1.5
--- php4/ext/dba/libflatfile/flatfile.c:1.4     Mon Nov 11 06:57:25 2002
+++ php4/ext/dba/libflatfile/flatfile.c Wed Nov 13 11:28:43 2002
@@ -19,7 +19,7 @@
    +----------------------------------------------------------------------+
  */
 
-/* $Id: flatfile.c,v 1.4 2002/11/11 11:57:25 helly Exp $ */
+/* $Id: flatfile.c,v 1.5 2002/11/13 16:28:43 helly Exp $ */
 
 #ifdef HAVE_CONFIG_H
 #include "config.h"
@@ -80,7 +80,8 @@
  */
 PHPAPI datum flatfile_fetch(flatfile *dba, datum key_datum TSRMLS_DC) {
        datum value_datum = {NULL, 0};
-       int num=0, buf_size=1024;
+       size_t num=0;
+       size_t buf_size = 1024;
        char *buf;      
 
        if (flatfile_findkey(dba, key_datum TSRMLS_CC)) {
@@ -108,11 +109,12 @@
  */
 PHPAPI int flatfile_delete(flatfile *dba, datum key_datum TSRMLS_DC) {
        char *key = key_datum.dptr;
-       int size = key_datum.dsize;
+       size_t size = key_datum.dsize;
 
        char *buf;
-       int num, buf_size = 1024;
-       long pos;
+       size_t num;
+       size_t buf_size = 1024;
+       size_t pos;
 
        php_stream_rewind(dba->fp);
 
@@ -167,11 +169,11 @@
  */
 PHPAPI int flatfile_findkey(flatfile *dba, datum key_datum TSRMLS_DC) {
        char *buf = NULL;
-       int num;
-       int buf_size=1024;
+       size_t num;
+       size_t buf_size = 1024;
        int ret=0;
        void *key = key_datum.dptr;
-       int size = key_datum.dsize;
+       size_t size = key_datum.dsize;
 
        php_stream_rewind(dba->fp);
        buf = emalloc((buf_size+1)*sizeof(char));
@@ -214,8 +216,8 @@
  */
 PHPAPI datum flatfile_firstkey(flatfile *dba TSRMLS_DC) {
        datum buf;
-       int num;
-       int buf_size=1024;
+       size_t num;
+       size_t buf_size = 1024;
 
        php_stream_rewind(dba->fp);
        buf.dptr = emalloc((buf_size+1)*sizeof(char));
@@ -255,8 +257,8 @@
  */
 PHPAPI datum flatfile_nextkey(flatfile *dba TSRMLS_DC) {
        datum buf;
-       int num;
-       int buf_size=1024;
+       size_t num;
+       size_t buf_size = 1024;
 
        php_stream_seek(dba->fp, dba->CurrentFlatFilePos, SEEK_SET);
        buf.dptr = emalloc((buf_size+1)*sizeof(char));
Index: php4/ext/dba/libflatfile/flatfile.h
diff -u php4/ext/dba/libflatfile/flatfile.h:1.3 php4/ext/dba/libflatfile/flatfile.h:1.4
--- php4/ext/dba/libflatfile/flatfile.h:1.3     Thu Nov  7 18:03:16 2002
+++ php4/ext/dba/libflatfile/flatfile.h Wed Nov 13 11:28:44 2002
@@ -1,47 +1,47 @@
-/*
-   +----------------------------------------------------------------------+
-   | PHP Version 4                                                        |
-   +----------------------------------------------------------------------+
-   | Copyright (c) 1997-2002 The PHP Group                                |
-   +----------------------------------------------------------------------+
-   | This source file is subject to version 2.02 of the PHP license,      |
-   | that is bundled with this package in the file LICENSE, and is        |
-   | available at through the world-wide-web at                           |
-   | http://www.php.net/license/2_02.txt.                                 |
-   | If you did not receive a copy of the PHP license and are unable to   |
-   | obtain it through the world-wide-web, please send a note to          |
-   | [EMAIL PROTECTED] so we can mail you a copy immediately.               |
-   +----------------------------------------------------------------------+
-   | Author: Marcus Boerger <[EMAIL PROTECTED]>                               |
-   +----------------------------------------------------------------------+
- */
-
-/* $Id: flatfile.h,v 1.3 2002/11/07 23:03:16 helly Exp $ */
-
-#ifndef PHP_LIBDBM_H
-#define PHP_LIBDBM_H
-
-typedef struct {
-       char *dptr;
-       int dsize;
-} datum;
-
-typedef struct {
-       char *lockfn;
-       int lockfd;
-       php_stream *fp;
-       long CurrentFlatFilePos;
-       datum nextkey;
-} flatfile;
-
-#define FLATFILE_INSERT 1
-#define FLATFILE_REPLACE 0
-
-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
+/*
+   +----------------------------------------------------------------------+
+   | PHP Version 4                                                        |
+   +----------------------------------------------------------------------+
+   | Copyright (c) 1997-2002 The PHP Group                                |
+   +----------------------------------------------------------------------+
+   | This source file is subject to version 2.02 of the PHP license,      |
+   | that is bundled with this package in the file LICENSE, and is        |
+   | available at through the world-wide-web at                           |
+   | http://www.php.net/license/2_02.txt.                                 |
+   | If you did not receive a copy of the PHP license and are unable to   |
+   | obtain it through the world-wide-web, please send a note to          |
+   | [EMAIL PROTECTED] so we can mail you a copy immediately.               |
+   +----------------------------------------------------------------------+
+   | Author: Marcus Boerger <[EMAIL PROTECTED]>                               |
+   +----------------------------------------------------------------------+
+ */
+
+/* $Id: flatfile.h,v 1.4 2002/11/13 16:28:44 helly Exp $ */
+
+#ifndef PHP_LIBDBM_H
+#define PHP_LIBDBM_H
+
+typedef struct {
+       char *dptr;
+       size_t dsize;
+} datum;
+
+typedef struct {
+       char *lockfn;
+       int lockfd;
+       php_stream *fp;
+       size_t CurrentFlatFilePos;
+       datum nextkey;
+} flatfile;
+
+#define FLATFILE_INSERT 1
+#define FLATFILE_REPLACE 0
+
+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



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to