From a5aa4d731b9080269eeef035f8c4ef7a9538b2e4 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 3 Apr 2019 16:56:50 +0200 Subject: [PATCH] Use memset instead of bzero --- audio/drivers/coreaudio3.m | 2 +- gfx/common/metal/Context.m | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/audio/drivers/coreaudio3.m b/audio/drivers/coreaudio3.m index 408d080385..176024411b 100644 --- a/audio/drivers/coreaudio3.m +++ b/audio/drivers/coreaudio3.m @@ -89,7 +89,7 @@ static void rb_init(ringbuffer_h r, size_t cap) static void rb_free(ringbuffer_h r) { free(r->buffer); - bzero(r, sizeof(*r)); + memset(r, 0, sizeof(*r)); } #define UNLIKELY(x) __builtin_expect((x), 0) diff --git a/gfx/common/metal/Context.m b/gfx/common/metal/Context.m index a16d486860..1cef6ec0a7 100644 --- a/gfx/common/metal/Context.m +++ b/gfx/common/metal/Context.m @@ -744,12 +744,14 @@ static const NSUInteger kConstantAlignment = 4; - (bool)allocRange:(BufferRange *)range length:(NSUInteger)length { - bzero(range, sizeof(*range)); + MTLResourceOptions opts; + + memset(range, 0, sizeof(*range)); #if TARGET_OS_OSX - MTLResourceOptions opts = MTLResourceStorageModeManaged; + opts = MTLResourceStorageModeManaged; #else - MTLResourceOptions opts = MTLResourceStorageModeShared; + opts = MTLResourceStorageModeShared; #endif if (!_head)