pub unsafe extern "C" fn CFURLCreateStringByAddingPercentEscapes(
    allocator: *const c_void,
    originalString: *const __CFString,
    charactersToLeaveUnescaped: *const __CFString,
    legalURLCharactersToBeEscaped: *const __CFString,
    encoding: u32
) -> *const __CFString