cvs: /php4/ext/ftp php_ftp.c php_ftp.h

From: Date: Mon, 20 Sep 1999 15:40:23 +0000
Subject: cvs: /php4/ext/ftp php_ftp.c php_ftp.h
Groups: php.version4 
Request: Send a blank email to php-version4+get-4681@lists.php.net to get a copy of this message
askalski Mon Sep 20 11:40:23 1999 EDT Modified files: /php4/ext/ftp php_ftp.c php_ftp.h Log: php3 compatibility added Index: php4/ext/ftp/php_ftp.c diff -u php4/ext/ftp/php_ftp.c:1.1 php4/ext/ftp/php_ftp.c:1.2 --- php4/ext/ftp/php_ftp.c:1.1 Mon Sep 20 10:10:25 1999 +++ php4/ext/ftp/php_ftp.c Mon Sep 20 11:40:22 1999 @@ -29,10 +29,15 @@ */ #include "php.h" -#include "php_globals.h" #if HAVE_FTP +#ifndef ZEND_VERSION +#include "internal_functions.h" +#include "php3_list.h" +#define php_error php3_error +#endif + #include "php_ftp.h" #include "ftp.h" @@ -48,7 +53,7 @@ PHP_FE(ftp_mkdir, NULL) PHP_FE(ftp_rmdir, NULL) PHP_FE(ftp_nlist, NULL) - PHP_FE(ftp_listraw, NULL) + PHP_FE(ftp_rawlist, NULL) PHP_FE(ftp_systype, NULL) PHP_FE(ftp_get, NULL) PHP_FE(ftp_put, NULL) @@ -59,7 +64,11 @@ php3_module_entry php3_ftp_module_entry = { "FTP Functions", php3_ftp_functions, +#ifdef ZEND_VERSION PHP_MINIT(ftp), +#else + PHP_MINIT_FUNCTION, +#endif NULL, NULL, NULL, @@ -72,7 +81,11 @@ ftp_close(ftp); } +#ifdef ZEND_VERSION PHP_MINIT_FUNCTION(ftp) +#else +int PHP_MINIT_FUNCTION(INIT_FUNC_ARGS) +#endif { le_ftpbuf = register_list_destructors(ftp_destructor_ftpbuf, NULL); REGISTER_MAIN_LONG_CONSTANT("FTP_ASCII", FTPTYPE_ASCII, @@ -379,9 +392,9 @@ } /* }}} */ -/* {{{ proto array ftp_listraw(int stream, string directory) +/* {{{ proto array ftp_rawlist(int stream, string directory) Returns a detailed listing of a directory as an array of output lines */ -PHP_FUNCTION(ftp_listraw) +PHP_FUNCTION(ftp_rawlist) { pval *arg1, *arg2; int id, type; Index: php4/ext/ftp/php_ftp.h diff -u php4/ext/ftp/php_ftp.h:1.1 php4/ext/ftp/php_ftp.h:1.2 --- php4/ext/ftp/php_ftp.h:1.1 Mon Sep 20 10:10:25 1999 +++ php4/ext/ftp/php_ftp.h Mon Sep 20 11:40:22 1999 @@ -1,4 +1,4 @@ -/* $Id: php_ftp.h,v 1.1 1999/09/20 14:10:25 askalski Exp $ */ +/* $Id: php_ftp.h,v 1.2 1999/09/20 15:40:22 askalski Exp $ */ #ifndef _INCLUDED_FTP_H #define _INCLUDED_FTP_H @@ -13,7 +13,11 @@ extern php3_module_entry php3_ftp_module_entry; #define php3_ftp_module_ptr &php3_ftp_module_entry -extern PHP_MINIT_FUNCTION(ftp); +#ifdef ZEND_VERSION +PHP_MINIT_FUNCTION(ftp); +#else +int PHP_MINIT_FUNCTION(INIT_FUNC_ARGS); +#endif PHP_FUNCTION(ftp_connect); PHP_FUNCTION(ftp_login); @@ -23,7 +27,7 @@ PHP_FUNCTION(ftp_mkdir); PHP_FUNCTION(ftp_rmdir); PHP_FUNCTION(ftp_nlist); -PHP_FUNCTION(ftp_listraw); +PHP_FUNCTION(ftp_rawlist); PHP_FUNCTION(ftp_systype); PHP_FUNCTION(ftp_get); PHP_FUNCTION(ftp_put);

« previous php.version4 (#4681) next »