@@ -713,8 +713,8 @@ PS_WRITE_FUNC(redis)
713
713
#else
714
714
redis_pool_member * rpm = redis_pool_get_sock (pool , ZSTR_VAL (key ) TSRMLS_CC );
715
715
#endif
716
- RedisSock * redis_sock = rpm ? rpm -> redis_sock : NULL ;
717
- if (! rpm || ! redis_sock ){
716
+ RedisSock * redis_sock = rpm ? rpm -> redis_sock : NULL ;
717
+ if (! redis_sock ) {
718
718
return FAILURE ;
719
719
}
720
720
@@ -723,13 +723,13 @@ PS_WRITE_FUNC(redis)
723
723
session = redis_session_key (rpm , key , strlen (key ), & session_len );
724
724
725
725
/* We need to check for PHP5 if the session key changes (a bug with session_regenerate_id() is causing a missing PS_CREATE_SID call)*/
726
- int session_key_changed = strlen (pool -> lock_status -> session_key ) != session_len || strncmp (pool -> lock_status -> session_key , session , session_len ) != 0 ;
726
+ int session_key_changed = strlen (pool -> lock_status . session_key ) != session_len || strncmp (pool -> lock_status . session_key , session , session_len ) != 0 ;
727
727
if (session_key_changed ) {
728
- efree (pool -> lock_status -> session_key );
729
- pool -> lock_status -> session_key = estrndup (session , session_len );
728
+ efree (pool -> lock_status . session_key );
729
+ pool -> lock_status . session_key = estrndup (session , session_len );
730
730
}
731
731
732
- if (session_key_changed && lock_acquire (redis_sock , pool -> lock_status TSRMLS_CC ) != SUCCESS ) {
732
+ if (session_key_changed && lock_acquire (redis_sock , & pool -> lock_status TSRMLS_CC ) != SUCCESS ) {
733
733
efree (session );
734
734
return FAILURE ;
735
735
}
0 commit comments