Merge branch 'calloc-no-intrinsics' into 'master'

Avoid unnecessary intrinsic in calloc

See merge request redox-os/relibc!550
This commit is contained in:
Jeremy Soller
2024-11-17 16:12:27 +00:00
+1 -1
View File
@@ -262,7 +262,7 @@ pub unsafe extern "C" fn calloc(nelem: size_t, elsize: size_t) -> *mut c_void {
* by malloc() */
let ptr = malloc(size);
if !ptr.is_null() {
intrinsics::write_bytes(ptr as *mut u8, 0, size);
ptr.write_bytes(0, size);
}
ptr
}