cvs: php4 /ext/fbsql php_fbsql.c
| From: | Frank M. Kromann | Date: | Wed, 02 May 2001 20:36:51 +0000 |
| Subject: | cvs: php4 /ext/fbsql php_fbsql.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-5467@lists.php.net to get a copy of this message | ||
fmk Wed May 2 13:36:51 2001 EDT
Modified files:
/php4/ext/fbsql php_fbsql.c
Log:
Changing paramters on database_password
Index: php4/ext/fbsql/php_fbsql.c
diff -u php4/ext/fbsql/php_fbsql.c:1.16 php4/ext/fbsql/php_fbsql.c:1.17
--- php4/ext/fbsql/php_fbsql.c:1.16 Wed May 2 13:06:00 2001
+++ php4/ext/fbsql/php_fbsql.c Wed May 2 13:36:51 2001
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: php_fbsql.c,v 1.16 2001/05/02 20:06:00 fmk Exp $ */
+/* $Id: php_fbsql.c,v 1.17 2001/05/02 20:36:51 fmk Exp $ */
/* TODO:
*
@@ -1005,22 +1005,18 @@
PHP_FUNCTION(fbsql_database_password)
{
int argc = ARG_COUNT(ht);
- zval **argv[2];
+ zval **argv[1];
PHPFBLink* phpLink = NULL;
FBSQLLS_FETCH();
-
- if ((argc < 1) || (argc > 2)) WRONG_PARAM_COUNT;
- if (zend_get_parameters_ex(argc,&argv[0],&argv[1])==FAILURE) RETURN_FALSE;
- convert_to_long_ex(argv[0]);
- phpLink = phpfbGetLink((*argv[0])->value.lval);
- if (phpLink == NULL) RETURN_FALSE;
+ if ((argc < 0) || (argc > 1)) WRONG_PARAM_COUNT;
+ if (zend_get_parameters_ex(argc,&argv[0])==FAILURE) RETURN_FALSE;
- if (argc == 2)
+ if (argc >= 1)
{
- convert_to_string_ex(argv[1]);
+ convert_to_string_ex(argv[0]);
if (FB_SQL_G(databasePassword)) free(FB_SQL_G(databasePassword));
- FB_SQL_G(databasePassword) = estrdup((*argv[1])->value.str.val);
+ FB_SQL_G(databasePassword) = estrdup((*argv[0])->value.str.val);
}
phpfbestrdup(phpLink->currentDatabase->databasePassword,
&return_value->value.str.len, &return_value->value.str.val);
return_value->type = IS_STRING;
@@ -1039,19 +1035,19 @@
if ((argc < 0) || (argc > 1)) WRONG_PARAM_COUNT;
if (zend_get_parameters_ex(argc, &argv[0])==FAILURE) RETURN_FALSE;
- phpfbestrdup(FB_SQL_G(userName), &return_value->value.str.len,
&return_value->value.str.val);
- return_value->type = IS_STRING;
if (argc >= 1)
{
convert_to_string_ex(argv[0]);
if (FB_SQL_G(userName)) free(FB_SQL_G(userName));
FB_SQL_G(userName) = strdup((*argv[0])->value.str.val);
}
+ phpfbestrdup(FB_SQL_G(userName), &return_value->value.str.len,
&return_value->value.str.val);
+ return_value->type = IS_STRING;
}
/* }}} */
-/* {{{ proto string fbsql_password([string password])
+/* {{{ proto fbsql_password([string password])
*/
PHP_FUNCTION(fbsql_password)
{