do not redeclare internal php functions

This commit is contained in:
Andrew Dolgov 2009-11-17 20:06:28 +03:00
parent 36d0510ced
commit 5be008366b
1 changed files with 9 additions and 7 deletions

View File

@ -12,7 +12,7 @@
ini_set("session.use_only_cookies", true); ini_set("session.use_only_cookies", true);
ini_set("session.gc_maxlifetime", SESSION_EXPIRE_TIME); ini_set("session.gc_maxlifetime", SESSION_EXPIRE_TIME);
function open ($s, $n) { function ttrss_open ($s, $n) {
global $session_connection; global $session_connection;
@ -21,7 +21,7 @@
return true; return true;
} }
function read ($id){ function ttrss_read ($id){
global $session_connection,$session_read; global $session_connection,$session_read;
@ -38,7 +38,7 @@
} }
} }
function write ($id, $data) { function ttrss_write ($id, $data) {
if (! $data) { if (! $data) {
return false; return false;
@ -62,7 +62,7 @@
return true; return true;
} }
function close () { function ttrss_close () {
global $session_connection; global $session_connection;
@ -71,7 +71,7 @@
return true; return true;
} }
function destroy ($id) { function ttrss_destroy ($id) {
global $session_connection; global $session_connection;
@ -82,7 +82,7 @@
return true; return true;
} }
function gc ($expire) { function ttrss_gc ($expire) {
global $session_connection; global $session_connection;
@ -92,7 +92,9 @@
} }
if (DATABASE_BACKED_SESSIONS) { if (DATABASE_BACKED_SESSIONS) {
session_set_save_handler("open", "close", "read", "write", "destroy", "gc"); session_set_save_handler("ttrss_open",
"ttrss_close", "ttrss_read", "ttrss_write",
"ttrss_destroy", "ttrss_gc");
} }
session_set_cookie_params(SESSION_COOKIE_LIFETIME); session_set_cookie_params(SESSION_COOKIE_LIFETIME);