Lines Matching refs:items
233 CFStringRef* items = 0; in safeArrayToStringArray() local
235 items = new CFStringRef[len]; in safeArrayToStringArray()
239 items[lBound] = BSTRToCFStringRef(str); in safeArrayToStringArray()
243 CFArrayRef result = CFArrayCreate(0, (const void**)items, len, &kCFTypeArrayCallBacks); in safeArrayToStringArray()
244 if (items) in safeArrayToStringArray()
245 delete[] items; in safeArrayToStringArray()
256 CFNumberRef* items = 0; in safeArrayToIntArray() local
258 items = new CFNumberRef[len]; in safeArrayToIntArray()
262 items[lBound] = intToCFNumberRef(num); in safeArrayToIntArray()
265 CFArrayRef result = CFArrayCreate(0, (const void**) items, len, &kCFTypeArrayCallBacks); in safeArrayToIntArray()
266 if (items) in safeArrayToIntArray()
267 delete[] items; in safeArrayToIntArray()
278 void* items; in safeArrayToIUnknownArray() local
279 hr = ::SafeArrayAccessData(inArray, &items); in safeArrayToIUnknownArray()
280 CFArrayRef result = CFArrayCreate(0, (const void**) items, len, &kIUnknownArrayCallBacks); in safeArrayToIUnknownArray()