cvs: php4 /ext/mysql CREDITS php_mysql.c
| From: | Georg Richter | Date: | Wed, 07 Aug 2002 22:02:12 +0000 |
| Subject: | cvs: php4 /ext/mysql CREDITS php_mysql.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-13201@lists.php.net to get a copy of this message | ||
georg Wed Aug 7 18:02:12 2002 EDT
Modified files:
/php4/ext/mysql php_mysql.c CREDITS
Log:
added zend_error messages for deprecated functions
inserted zak and me in author list/credits
Index: php4/ext/mysql/php_mysql.c
diff -u php4/ext/mysql/php_mysql.c:1.148 php4/ext/mysql/php_mysql.c:1.149
--- php4/ext/mysql/php_mysql.c:1.148 Wed Aug 7 17:21:46 2002
+++ php4/ext/mysql/php_mysql.c Wed Aug 7 18:02:11 2002
@@ -12,11 +12,13 @@
| obtain it through the world-wide-web, please send a note to |
| license@php.net so we can mail you a copy immediately. |
+----------------------------------------------------------------------+
- | Author: Zeev Suraski <zeev@zend.com> |
+ | Authors: Zeev Suraski <zeev@zend.com> |
+ | Zak Greant <zak@mysql.com> |
+ | Georg Richter <georg@php.net> |
+----------------------------------------------------------------------+
*/
-/* $Id: php_mysql.c,v 1.148 2002/08/07 21:21:46 georg Exp $ */
+/* $Id: php_mysql.c,v 1.149 2002/08/07 22:02:11 georg Exp $ */
/* TODO:
*
@@ -1107,6 +1109,9 @@
WRONG_PARAM_COUNT;
break;
}
+
+ zend_error(E_NOTICE, "%s is deprecated; use mysql_query() to issue a SQL CREATE DATABASE
statement instead.", get_active_function_name(TSRMLS_C));
+
ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, mysql_link, id, "MySQL-Link", le_link,
le_plink);
@@ -1146,7 +1151,9 @@
WRONG_PARAM_COUNT;
break;
}
-
+
+ zend_error(E_NOTICE, "%s is deprecated; use mysql_query() to issue a SQL DROP DATABASE
statement instead.", get_active_function_name(TSRMLS_C));
+
ZEND_FETCH_RESOURCE2(mysql, php_mysql_conn *, mysql_link, id, "MySQL-Link", le_link,
le_plink);
@@ -1582,9 +1589,13 @@
* we don't realloc() down to the real size since it'd most probably not
* be worth it
*/
+
+ zend_error(E_NOTICE, "%s is deprecated; use mysql_real_escape_string() instead",
get_active_function_name(TSRMLS_C));
+
Z_STRVAL_P(return_value) = (char *) emalloc(Z_STRLEN_PP(str)*2+1);
Z_STRLEN_P(return_value) = mysql_escape_string(Z_STRVAL_P(return_value), Z_STRVAL_PP(str),
Z_STRLEN_PP(str));
Z_TYPE_P(return_value) = IS_STRING;
+
}
/* }}} */
Index: php4/ext/mysql/CREDITS
diff -u php4/ext/mysql/CREDITS:1.1 php4/ext/mysql/CREDITS:1.2
--- php4/ext/mysql/CREDITS:1.1 Mon Nov 20 05:31:28 2000
+++ php4/ext/mysql/CREDITS Wed Aug 7 18:02:11 2002
@@ -1,2 +1,4 @@
MySQL
Zeev Suraski
+Zak Greant
+Georg Richter