pub unsafe extern "C" fn _estrndup( s: *const c_char, length: usize, __zend_filename: *const c_char, __zend_lineno: u32, __zend_orig_filename: *const c_char, __zend_orig_lineno: u32, ) -> *mut c_char