File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -101,7 +101,7 @@ zend_class_entry *php_session_update_timestamp_iface_entry;
101101#define APPLY_TRANS_SID (PS(use_trans_sid) && !PS(use_only_cookies))
102102
103103static zend_result php_session_send_cookie (void );
104- static zend_result php_session_abort (void );
104+ static bool php_session_abort (void );
105105static void proposed_session_id_to_session_id (const zval * proposed_session_id );
106106
107107/* Initialized in MINIT, readonly otherwise. */
@@ -1735,16 +1735,16 @@ PHPAPI php_session_status php_get_session_status(void)
17351735 return PS (session_status );
17361736}
17371737
1738- static zend_result php_session_abort (void )
1738+ static bool php_session_abort (void )
17391739{
17401740 if (PS (session_status ) == php_session_active ) {
17411741 if (PS (mod_data ) || PS (mod_user_implemented )) {
17421742 PS (mod )-> s_close (& PS (mod_data ));
17431743 }
17441744 PS (session_status ) = php_session_none ;
1745- return SUCCESS ;
1745+ return true ;
17461746 }
1747- return FAILURE ;
1747+ return false ;
17481748}
17491749
17501750static zend_result php_session_reset (void )
@@ -2738,11 +2738,7 @@ PHP_FUNCTION(session_abort)
27382738 RETURN_THROWS ();
27392739 }
27402740
2741- if (PS (session_status ) != php_session_active ) {
2742- RETURN_FALSE ;
2743- }
2744- php_session_abort ();
2745- RETURN_TRUE ;
2741+ RETURN_BOOL (php_session_abort ());
27462742}
27472743
27482744/* Reset session data from saved session data */
You can’t perform that action at this time.
0 commit comments