Simplify dc_array_duplicate

This commit is contained in:
Alexander Krotov
2019-07-22 15:05:23 +03:00
parent 05aca2c529
commit a323fe68a6

View File

@@ -261,13 +261,11 @@ pub unsafe fn dc_array_empty(array: *mut dc_array_t) {
}
pub unsafe fn dc_array_duplicate(array: *const dc_array_t) -> *mut dc_array_t {
let mut ret: *mut dc_array_t;
if array.is_null() {
return 0 as *mut dc_array_t;
std::ptr::null_mut()
} else {
(*array).clone().as_ptr()
}
ret = dc_array_new(1);
(*ret).array = (*array).array.clone();
ret
}
pub unsafe fn dc_array_sort_ids(array: *mut dc_array_t) {