pub unsafe extern "C" fn zendi_smart_strcmp( s1: *mut zend_string, s2: *mut zend_string, ) -> zend_long