mboeren Fri Mar 23 02:23:58 2001 EDT
Added files:
/php4/ext/dbx .cvsignore
Removed files:
/php4/ext/dbx LICENSE
Modified files:
/php4/ext/dbx dbx.c dbx.dsp dbx.h dbx_mysql.c dbx_mysql.h
dbx_odbc.c dbx_odbc.h php_dbx.h
Log:
Changed header for source files, now point to PHP license (Mc)
Found another // comment and replaced with /**/ (Mc)
Removed proprietary license (in favor of php license) (Mc)
Added .cvsignore file, I hope it works correctly (Mc)
Index: php4/ext/dbx/dbx.c
diff -u php4/ext/dbx/dbx.c:1.2 php4/ext/dbx/dbx.c:1.3
--- php4/ext/dbx/dbx.c:1.2 Thu Mar 22 07:14:34 2001
+++ php4/ext/dbx/dbx.c Fri Mar 23 02:23:58 2001
@@ -1,26 +1,32 @@
/*
+----------------------------------------------------------------------+
- | stentor module version 1.0 |
+ | PHP version 4.0 |
+----------------------------------------------------------------------+
+ | Copyright (c) 1997-2001 The PHP Group |
+ +----------------------------------------------------------------------+
+ | dbx module version 1.0 |
+ +----------------------------------------------------------------------+
| Copyright (c) 2001 Guidance Rotterdam BV |
+----------------------------------------------------------------------+
- | This source file is subject to version 1.0 of the STENTOR license, |
+ | 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 through the world-wide-web at |
- | http://www.guidance.nl/php/dbx/license/1_00.txt. |
- | If you did not receive a copy of the STENTOR 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. |
+ | 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 : Marc Boeren <[EMAIL PROTECTED]> |
+----------------------------------------------------------------------+
- */
+*/
#include "php.h"
#include "php_ini.h"
-#include "php_config.h"
#include "php_dbx.h"
#include "ext/standard/info.h"
+#if !(WIN32|WINNT)
+#include "php_config.h"
+#endif
/*/ defines for supported databases /*/
#define DBX_UNKNOWN 0
@@ -61,7 +67,7 @@
if (call_user_function_ex(EG(function_table), NULL, zval_function_name,
returnvalue, number_of_arguments, params, 0, NULL) == FAILURE) {
zend_error(E_ERROR, "function '%s' not found",
zval_function_name->value.str.val);
}
- zval_dtor(zval_function_name); // to free stringvalue memory
+ zval_dtor(zval_function_name); /*/ to free stringvalue memory /*/
FREE_ZVAL(zval_function_name);
}
@@ -180,12 +186,12 @@
/*/ DISPLAY_INI_ENTRIES(); /*/
}
/*/
-//
-// actual implementation of the dbx functions
-//
-//
-//
-//
+/ /
+/ / actual implementation of the dbx functions
+/ /
+/ /
+/ /
+/ /
/*/
/* {{{ proto dbx_handle_object dbx_connect(string module_name, string host, string
db, string username, string password [, bool persistent])
returns a dbx_handle_object on success
@@ -330,14 +336,14 @@
}
}
/*/
-// if (ZEND_NUM_ARGS()>3) {
-// convert_to_long_ex(arguments[3]);
-// result_row_offset = (*arguments[3])->value.lval;
-// }
-// if (ZEND_NUM_ARGS()>4) {
-// convert_to_long_ex(arguments[4]);
-// result_row_count = (*arguments[4])->value.lval;
-// }
+/ / if (ZEND_NUM_ARGS()>3) {
+/ / convert_to_long_ex(arguments[3]);
+/ / result_row_offset = (*arguments[3])->value.lval;
+/ / }
+/ / if (ZEND_NUM_ARGS()>4) {
+/ / convert_to_long_ex(arguments[4]);
+/ / result_row_count = (*arguments[4])->value.lval;
+/ / }
/*/
MAKE_STD_ZVAL(rv_result_handle);
convert_to_string_ex(arguments[1]);
@@ -349,7 +355,7 @@
RETURN_LONG(result?1:0);
}
/*/ if you get here, the query succeeded and returned results, so we'll return
them
- // rv_result_handle holds a resource
+ / / rv_result_handle holds a resource
/*/
/*/ init return_value as object (of rows) /*/
if (object_init(return_value) != SUCCESS) {
@@ -456,10 +462,10 @@
}
}
/*/
-// }
-// else {
-// FREE_ZVAL(rv_row);
-// }
+/ / }
+/ / else {
+/ / FREE_ZVAL(rv_row);
+/ / }
/*/
++row_count;
}
@@ -503,7 +509,7 @@
}
/* }}} */
/*/
-/////////// dbx functions that are database independent... like sorting
result_objects!
+/ / dbx functions that are database independent... like sorting result_objects!
/*/
/* {{{ proto long dbx_cmp_asc(array row_x, array row_y, string columnname)
returns row_x[columnname] - row_y[columnname], converted to -1, 0 or 1
@@ -649,7 +655,7 @@
RETURN_LONG(1);
}
-/*///////////////*/
+/***********************************/
/* {{{ proto long dbx_test(???)
*/
@@ -664,7 +670,7 @@
/*/
-// switch_dbx functions
+/ / switch_dbx functions
/*/
int switch_dbx_connect(zval ** rv, zval ** host, zval ** db, zval ** username, zval
** password, INTERNAL_FUNCTION_PARAMETERS, zval ** dbx_module) {
/*/ returns connection handle as resource on success or 0 as long on failure /*/
Index: php4/ext/dbx/dbx.dsp
diff -u php4/ext/dbx/dbx.dsp:1.1 php4/ext/dbx/dbx.dsp:1.2
--- php4/ext/dbx/dbx.dsp:1.1 Thu Mar 22 03:07:04 2001
+++ php4/ext/dbx/dbx.dsp Fri Mar 23 02:23:58 2001
@@ -44,7 +44,7 @@
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /I "..\.." /I "..\..\..\Zend" /I
"..\..\..\bindlib_w32" /I "..\..\..\TSRM" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D
"_MBCS" /D "_USRDLL" /D "COMPILE_DL_dbx" /D ZTS=1 /YX /FD /c
-# ADD CPP /nologo /MD /W3 /GX /O2 /I "..\.." /I "..\..\main" /I "..\..\Zend" /I
"..\..\..\bindlib_w32" /I "..\..\TSRM" /D "WIN32" /D "dbx_EXPORTS" /D "COMPILE_DL_dbx"
/D ZTS=1 /D HAVE_LIBINTL=1 /D ZEND_DEBUG=0 /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D
"_USRDLL" /D "ZEND_WIN32" /D "PHP_WIN32" /FR /YX /FD /c
+# ADD CPP /nologo /MD /W3 /GX /O2 /I "..\.." /I "..\..\main" /I "..\..\Zend" /I
+"..\..\..\bindlib_w32" /I "..\..\TSRM" /D "WIN32" /D "DBX_EXPORTS" /D
+"COMPILE_DL_DBX" /D ZTS=1 /D HAVE_LIBINTL=1 /D ZEND_DEBUG=0 /D "NDEBUG" /D "_WINDOWS"
+/D "_MBCS" /D "_USRDLL" /D "ZEND_WIN32" /D "PHP_WIN32" /FR /YX /FD /c
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x406 /d "NDEBUG"
@@ -71,7 +71,7 @@
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /I "..\.." /I "..\..\Zend" /I
"..\..\..\bindlib_w32" /I "..\..\TSRM" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS"
/D "_USRDLL" /D "MSSQL_EXPORTS" /D "COMPILE_DL_dbx" /D ZTS=1 /YX /FD /c
-# ADD CPP /nologo /MDd /W3 /GX /ZI /Od /I "..\.." /I "..\..\main" /I "..\..\Zend" /I
"..\..\..\bindlib_w32" /I "..\..\TSRM" /D ZEND_DEBUG=1 /D "WIN32" /D "NDEBUG" /D
"_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "dbx_EXPORTS" /D "COMPILE_DL_dbx" /D ZTS=1 /D
"ZEND_WIN32" /D "PHP_WIN32" /D HAVE_LIBINTL=1 /FR /YX /FD /c
+# ADD CPP /nologo /MDd /W3 /GX /ZI /Od /I "..\.." /I "..\..\main" /I "..\..\Zend" /I
+"..\..\..\bindlib_w32" /I "..\..\TSRM" /D ZEND_DEBUG=1 /D "WIN32" /D "NDEBUG" /D
+"_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "DBX_EXPORTS" /D "COMPILE_DL_DBX" /D ZTS=1 /D
+"ZEND_WIN32" /D "PHP_WIN32" /D HAVE_LIBINTL=1 /FR /YX /FD /c
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x406 /d "NDEBUG"
@@ -118,15 +118,7 @@
# End Source File
# Begin Source File
-SOURCE=.\x\dbx_mysql.h
-# End Source File
-# Begin Source File
-
SOURCE=.\dbx_odbc.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\x\dbx_odbc.h
# End Source File
# Begin Source File
Index: php4/ext/dbx/dbx.h
diff -u php4/ext/dbx/dbx.h:1.1 php4/ext/dbx/dbx.h:1.2
--- php4/ext/dbx/dbx.h:1.1 Thu Mar 22 03:07:04 2001
+++ php4/ext/dbx/dbx.h Fri Mar 23 02:23:58 2001
@@ -1,20 +1,24 @@
/*
+----------------------------------------------------------------------+
- | stentor module version 1.0 |
+ | PHP version 4.0 |
+----------------------------------------------------------------------+
+ | Copyright (c) 1997-2001 The PHP Group |
+ +----------------------------------------------------------------------+
+ | dbx module version 1.0 |
+ +----------------------------------------------------------------------+
| Copyright (c) 2001 Guidance Rotterdam BV |
+----------------------------------------------------------------------+
- | This source file is subject to version 1.0 of the STENTOR license, |
+ | 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 through the world-wide-web at |
- | http://www.guidance.nl/php/dbx/license/1_00.txt. |
- | If you did not receive a copy of the STENTOR 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. |
+ | 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 : Marc Boeren <[EMAIL PROTECTED]> |
+----------------------------------------------------------------------+
- */
+*/
#ifndef ZEND_DBX_H
#define ZEND_DBX_H
Index: php4/ext/dbx/dbx_mysql.c
diff -u php4/ext/dbx/dbx_mysql.c:1.2 php4/ext/dbx/dbx_mysql.c:1.3
--- php4/ext/dbx/dbx_mysql.c:1.2 Thu Mar 22 07:14:34 2001
+++ php4/ext/dbx/dbx_mysql.c Fri Mar 23 02:23:58 2001
@@ -1,20 +1,24 @@
/*
+----------------------------------------------------------------------+
- | stentor module version 1.0 |
+ | PHP version 4.0 |
+----------------------------------------------------------------------+
+ | Copyright (c) 1997-2001 The PHP Group |
+ +----------------------------------------------------------------------+
+ | dbx module version 1.0 |
+ +----------------------------------------------------------------------+
| Copyright (c) 2001 Guidance Rotterdam BV |
+----------------------------------------------------------------------+
- | This source file is subject to version 1.0 of the STENTOR license, |
+ | 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 through the world-wide-web at |
- | http://www.guidance.nl/php/dbx/license/1_00.txt. |
- | If you did not receive a copy of the STENTOR 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. |
+ | 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 : Marc Boeren <[EMAIL PROTECTED]> |
+----------------------------------------------------------------------+
- */
+*/
#include "dbx.h"
#include "dbx_mysql.h"
Index: php4/ext/dbx/dbx_mysql.h
diff -u php4/ext/dbx/dbx_mysql.h:1.2 php4/ext/dbx/dbx_mysql.h:1.3
--- php4/ext/dbx/dbx_mysql.h:1.2 Thu Mar 22 07:14:34 2001
+++ php4/ext/dbx/dbx_mysql.h Fri Mar 23 02:23:58 2001
@@ -1,20 +1,24 @@
/*
+----------------------------------------------------------------------+
- | stentor module version 1.0 |
+ | PHP version 4.0 |
+----------------------------------------------------------------------+
+ | Copyright (c) 1997-2001 The PHP Group |
+ +----------------------------------------------------------------------+
+ | dbx module version 1.0 |
+ +----------------------------------------------------------------------+
| Copyright (c) 2001 Guidance Rotterdam BV |
+----------------------------------------------------------------------+
- | This source file is subject to version 1.0 of the STENTOR license, |
+ | 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 through the world-wide-web at |
- | http://www.guidance.nl/php/dbx/license/1_00.txt. |
- | If you did not receive a copy of the STENTOR 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. |
+ | 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 : Marc Boeren <[EMAIL PROTECTED]> |
+----------------------------------------------------------------------+
- */
+*/
#ifndef ZEND_DBX_MYSQL_H
#define ZEND_DBX_MYSQL_H
Index: php4/ext/dbx/dbx_odbc.c
diff -u php4/ext/dbx/dbx_odbc.c:1.2 php4/ext/dbx/dbx_odbc.c:1.3
--- php4/ext/dbx/dbx_odbc.c:1.2 Thu Mar 22 07:14:34 2001
+++ php4/ext/dbx/dbx_odbc.c Fri Mar 23 02:23:58 2001
@@ -1,20 +1,24 @@
/*
+----------------------------------------------------------------------+
- | stentor module version 1.0 |
+ | PHP version 4.0 |
+----------------------------------------------------------------------+
+ | Copyright (c) 1997-2001 The PHP Group |
+ +----------------------------------------------------------------------+
+ | dbx module version 1.0 |
+ +----------------------------------------------------------------------+
| Copyright (c) 2001 Guidance Rotterdam BV |
+----------------------------------------------------------------------+
- | This source file is subject to version 1.0 of the STENTOR license, |
+ | 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 through the world-wide-web at |
- | http://www.guidance.nl/php/dbx/license/1_00.txt. |
- | If you did not receive a copy of the STENTOR 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. |
+ | 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 : Marc Boeren <[EMAIL PROTECTED]> |
+----------------------------------------------------------------------+
- */
+*/
#include "dbx.h"
#include "dbx_odbc.h"
@@ -226,7 +230,7 @@
}
int dbx_odbc_error(zval ** rv, zval ** dbx_handle, INTERNAL_FUNCTION_PARAMETERS) {
- /*/ returns empty string // no equivalent in odbc module (yet???) /*/
+ /*/ returns empty string, no equivalent in odbc module (yet???) /*/
ZVAL_EMPTY_STRING((*rv));
return 1;
}
Index: php4/ext/dbx/dbx_odbc.h
diff -u php4/ext/dbx/dbx_odbc.h:1.2 php4/ext/dbx/dbx_odbc.h:1.3
--- php4/ext/dbx/dbx_odbc.h:1.2 Thu Mar 22 07:14:34 2001
+++ php4/ext/dbx/dbx_odbc.h Fri Mar 23 02:23:58 2001
@@ -1,20 +1,24 @@
/*
+----------------------------------------------------------------------+
- | stentor module version 1.0 |
+ | PHP version 4.0 |
+----------------------------------------------------------------------+
+ | Copyright (c) 1997-2001 The PHP Group |
+ +----------------------------------------------------------------------+
+ | dbx module version 1.0 |
+ +----------------------------------------------------------------------+
| Copyright (c) 2001 Guidance Rotterdam BV |
+----------------------------------------------------------------------+
- | This source file is subject to version 1.0 of the STENTOR license, |
+ | 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 through the world-wide-web at |
- | http://www.guidance.nl/php/dbx/license/1_00.txt. |
- | If you did not receive a copy of the STENTOR 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. |
+ | 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 : Marc Boeren <[EMAIL PROTECTED]> |
+----------------------------------------------------------------------+
- */
+*/
#ifndef ZEND_DBX_ODBC_H
#define ZEND_DBX_ODBC_H
Index: php4/ext/dbx/php_dbx.h
diff -u php4/ext/dbx/php_dbx.h:1.2 php4/ext/dbx/php_dbx.h:1.3
--- php4/ext/dbx/php_dbx.h:1.2 Thu Mar 22 07:14:34 2001
+++ php4/ext/dbx/php_dbx.h Fri Mar 23 02:23:58 2001
@@ -1,20 +1,24 @@
/*
+----------------------------------------------------------------------+
- | stentor module version 1.0 |
+ | PHP version 4.0 |
+----------------------------------------------------------------------+
+ | Copyright (c) 1997-2001 The PHP Group |
+ +----------------------------------------------------------------------+
+ | dbx module version 1.0 |
+ +----------------------------------------------------------------------+
| Copyright (c) 2001 Guidance Rotterdam BV |
+----------------------------------------------------------------------+
- | This source file is subject to version 1.0 of the STENTOR license, |
+ | 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 through the world-wide-web at |
- | http://www.guidance.nl/php/dbx/license/1_00.txt. |
- | If you did not receive a copy of the STENTOR 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. |
+ | 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 : Marc Boeren <[EMAIL PROTECTED]> |
+----------------------------------------------------------------------+
- */
+*/
#ifndef ZEND_PHP_DBX_H
#define ZEND_PHP_DBX_H
Index: php4/ext/dbx/.cvsignore
+++ php4/ext/dbx/.cvsignore
Makefile
*.lo
*.la
libs
deps
libs.mk
dbx.plg
Debug_TS
Release_TS
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]