* - complete ZTS support (currently only useable as non-ZTS)
* - userland callback functions for ps_module
*/
-
+#if !(WIN32|WINNT)
#include <sys/time.h>
+#endif
#include "php.h"
#include "php_ini.h"
char *ret = NULL;
char strbuf[MAX_STR + 1];
PSLS_FETCH();
+ ELS_FETCH();
buf = ecalloc(sizeof(*buf), 1);
buf->type = IS_STRING;
int namelen;
int has_value;
PSLS_FETCH();
+ ELS_FETCH();
for(p = q = val; (p < endptr) && (q = strchr(p, '|')); p = q) {
if(p[0] == '!') {
ps_module *ret = NULL;
ps_module **mod;
+ PSLS_FETCH();
+
for(mod = ps_modules; ((*mod && (*mod)->name) || !*mod); mod++) {
if(*mod && !strcasecmp(name, (*mod)->name)) {
ret = *mod;
char *session_data;
int datalen;
PSLS_FETCH();
-
+ ELS_FETCH();
+
if(!PS(id) &&
zend_hash_find(&EG(symbol_table), PS(session_name),
strlen(PS(session_name)) + 1, (void **) &ppid) == SUCCESS) {
int php_rinit_session(INIT_FUNC_ARGS)
{
php_rinit_globals(&ps_globals);
+
if(INI_INT("session_auto_start")) {
_php_session_start();
}
# End Source File\r
# Begin Source File\r
\r
+SOURCE=.\ext\session\session.c\r
+# End Source File\r
+# Begin Source File\r
+\r
SOURCE=.\ext\standard\soundex.c\r
# End Source File\r
# Begin Source File\r
# End Source File\r
# Begin Source File\r
\r
+SOURCE=.\ext\session\php_session.h\r
+# End Source File\r
+# Begin Source File\r
+\r
SOURCE=.\functions\phpdir.h\r
# End Source File\r
# Begin Source File\r