From 42c5220f8a3c42c0367a6b2fddf6230524c3a262 Mon Sep 17 00:00:00 2001 From: Luo Date: Thu, 12 May 2016 06:35:56 +0800 Subject: [PATCH] let CFIndex&CFRelease be public --- core-foundation-sys/src/array.rs | 3 ++- core-foundation/src/array.rs | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/core-foundation-sys/src/array.rs b/core-foundation-sys/src/array.rs index 987fab4..d85f0b7 100644 --- a/core-foundation-sys/src/array.rs +++ b/core-foundation-sys/src/array.rs @@ -46,7 +46,8 @@ extern { pub fn CFArrayCreate(allocator: CFAllocatorRef, values: *const *const c_void, numValues: CFIndex, callBacks: *const CFArrayCallBacks) -> CFArrayRef; - // CFArrayCreateCopy + pub fn CFArrayCreateCopy(allocator: CFAllocatorRef , theArray: CFArrayRef) -> CFArrayRef; + // CFArrayBSearchValues // CFArrayContainsValue pub fn CFArrayGetCount(theArray: CFArrayRef) -> CFIndex; diff --git a/core-foundation/src/array.rs b/core-foundation/src/array.rs index 757725a..cb9016d 100644 --- a/core-foundation/src/array.rs +++ b/core-foundation/src/array.rs @@ -10,7 +10,7 @@ //! Heterogeneous immutable arrays. pub use core_foundation_sys::array::*; -use core_foundation_sys::base::{CFIndex, CFRelease}; +pub use core_foundation_sys::base::{CFIndex, CFRelease}; use core_foundation_sys::base::{CFTypeRef, kCFAllocatorDefault}; use libc::c_void; use std::mem;