svn: /php/php-src/trunk/ UPGRADING.INTERNALS ext/mysql/php_mysql.c ext/mysqlnd/mysqlnd.c ext/soap/php_sdl.c ext/standard/basic_functions.c main/main.c
main/php.h
| From: | Kalle Sommer Nielsen | Date: | Thu, 23 Sep 2010 04:13:36 +0000 |
| Subject: | svn: /php/php-src/trunk/ UPGRADING.INTERNALS ext/mysql/php_mysql.c ext/mysqlnd/mysqlnd.c ext/soap/php_sdl.c ext/standard/basic_functions.c main/main.c main/php.h |
||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-63553@lists.php.net to get a copy of this message | ||
kalle Thu, 23 Sep 2010 04:13:36 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=303708
Log:
Added TSRMLS macros into php_get_current_user()
Changed paths:
UU php/php-src/trunk/UPGRADING.INTERNALS
U php/php-src/trunk/ext/mysql/php_mysql.c
U php/php-src/trunk/ext/mysqlnd/mysqlnd.c
U php/php-src/trunk/ext/soap/php_sdl.c
U php/php-src/trunk/ext/standard/basic_functions.c
U php/php-src/trunk/main/main.c
U php/php-src/trunk/main/php.h
Modified: php/php-src/trunk/UPGRADING.INTERNALS
===================================================================
--- php/php-src/trunk/UPGRADING.INTERNALS 2010-09-23 04:08:34 UTC (rev 303707)
+++ php/php-src/trunk/UPGRADING.INTERNALS 2010-09-23 04:13:36 UTC (rev 303708)
@@ -96,3 +96,7 @@
. popen_ex (win32)
TSRM_API FILE *popen_ex(const char *command, const char *type, const char *cwd, char *env
TSRMLS_DC);
+
+. php_get_current_user
+ PHPAPI php_get_current_user(TSRMLS_D)
+ Call: char *user = php_get_current_user(TSRMLS_C);
\ No newline at end of file
Property changes on: php/php-src/trunk/UPGRADING.INTERNALS
___________________________________________________________________
Added: svn:eol-style
+ native
Modified: php/php-src/trunk/ext/mysql/php_mysql.c
===================================================================
--- php/php-src/trunk/ext/mysql/php_mysql.c 2010-09-23 04:08:34 UTC (rev 303707)
+++ php/php-src/trunk/ext/mysql/php_mysql.c 2010-09-23 04:13:36 UTC (rev 303708)
@@ -735,7 +735,7 @@
php_error_docref(NULL TSRMLS_CC, E_NOTICE, "SQL safe mode in effect - ignoring
host/user/password information");
}
host_and_port=passwd=NULL;
- user=php_get_current_user();
+ user=php_get_current_user(TSRMLS_C);
hashed_details_length = spprintf(&hashed_details, 0, "mysql__%s_", user);
client_flags = CLIENT_INTERACTIVE;
} else {
Modified: php/php-src/trunk/ext/mysqlnd/mysqlnd.c
===================================================================
--- php/php-src/trunk/ext/mysqlnd/mysqlnd.c 2010-09-23 04:08:34 UTC (rev 303707)
+++ php/php-src/trunk/ext/mysqlnd/mysqlnd.c 2010-09-23 04:13:36 UTC (rev 303708)
@@ -27,8 +27,6 @@
#include "mysqlnd_statistics.h"
#include "mysqlnd_charset.h"
#include "mysqlnd_debug.h"
-/* for php_get_current_user() */
-#include "ext/standard/basic_functions.h"
/*
TODO :
Modified: php/php-src/trunk/ext/soap/php_sdl.c
===================================================================
--- php/php-src/trunk/ext/soap/php_sdl.c 2010-09-23 04:08:34 UTC (rev 303707)
+++ php/php-src/trunk/ext/soap/php_sdl.c 2010-09-23 04:13:36 UTC (rev 303708)
@@ -3192,7 +3192,7 @@
unsigned char digest[16];
int len = strlen(SOAP_GLOBAL(cache_dir));
time_t cached;
- char *user = php_get_current_user();
+ char *user = php_get_current_user(TSRMLS_C);
int user_len = user ? strlen(user) + 1 : 0;
md5str[0] = '\0';
Modified: php/php-src/trunk/ext/standard/basic_functions.c
===================================================================
--- php/php-src/trunk/ext/standard/basic_functions.c 2010-09-23 04:08:34 UTC (rev 303707)
+++ php/php-src/trunk/ext/standard/basic_functions.c 2010-09-23 04:13:36 UTC (rev 303708)
@@ -4471,7 +4471,7 @@
return;
}
- RETURN_STRING(php_get_current_user(), 1);
+ RETURN_STRING(php_get_current_user(TSRMLS_C), 1);
}
/* }}} */
Modified: php/php-src/trunk/main/main.c
===================================================================
--- php/php-src/trunk/main/main.c 2010-09-23 04:08:34 UTC (rev 303707)
+++ php/php-src/trunk/main/main.c 2010-09-23 04:13:36 UTC (rev 303708)
@@ -1087,10 +1087,9 @@
/* {{{ php_get_current_user
*/
-PHPAPI char *php_get_current_user(void)
+PHPAPI char *php_get_current_user(TSRMLS_D)
{
struct stat *pstat;
- TSRMLS_FETCH();
if (SG(request_info).current_user) {
return SG(request_info).current_user;
Modified: php/php-src/trunk/main/php.h
===================================================================
--- php/php-src/trunk/main/php.h 2010-09-23 04:08:34 UTC (rev 303707)
+++ php/php-src/trunk/main/php.h 2010-09-23 04:13:36 UTC (rev 303708)
@@ -329,7 +329,7 @@
PHPAPI int php_mergesort(void *base, size_t nmemb, register size_t size, int (*cmp)(const void *,
const void * TSRMLS_DC) TSRMLS_DC);
PHPAPI void php_register_pre_request_shutdown(void (*func)(void *), void *userdata);
PHPAPI void php_com_initialize(TSRMLS_D);
-PHPAPI char *php_get_current_user(void);
+PHPAPI char *php_get_current_user(TSRMLS_D);
END_EXTERN_C()
/* PHP-named Zend macro wrappers */