Skip to content

Commit 72d801c

Browse files
authored
Merge pull request #73747 from al45tair/eng/PR-128388845
[Shims] Fix nullability for musl.
2 parents 8d7e694 + 5e24abc commit 72d801c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

stdlib/public/SwiftShims/swift/shims/LibcShims.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ SWIFT_READONLY
6161
static inline int _swift_stdlib_memcmp(const void *s1, const void *s2,
6262
__swift_size_t n) {
6363
// FIXME: Is there a way to identify Glibc specifically?
64-
#if defined(__gnu_linux__) || defined(__ANDROID__) || defined(__musl__)
64+
#if (defined(__gnu_linux__) || defined(__ANDROID__)) && !defined(__musl__)
6565
extern int memcmp(const void * _Nonnull, const void * _Nonnull, __swift_size_t);
6666
#else
6767
extern int memcmp(const void * _Null_unspecified, const void * _Null_unspecified, __swift_size_t);

0 commit comments

Comments
 (0)