diff options
author | James Park <jpark37@lagfreegames.com> | 2020-12-30 05:23:10 -0800 |
---|---|---|
committer | Marge Bot <eric+marge@anholt.net> | 2021-01-08 09:37:14 +0000 |
commit | 3fb4755d48d079d47ca212a838d16259db2abcfa (patch) | |
tree | a812705508a9774c8a0ca5e78a35237fa8f1ffc4 | |
parent | f40a7d3c93d186b3415227945fd2df00f81c7f4a (diff) |
util: Disable memstream for Apple builds
Not all SDK versions support open_memstream. Maybe some other day.
Fixes: af8d488ea5e ("util,ac,aco,radv: Cross-platform memstream API")
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8269>
-rw-r--r-- | src/util/memstream.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/util/memstream.c b/src/util/memstream.c index f133a527341..8840228563a 100644 --- a/src/util/memstream.c +++ b/src/util/memstream.c @@ -30,7 +30,7 @@ bool u_memstream_open(struct u_memstream *mem, char **bufp, size_t *sizep) { -#ifdef _WIN32 +#if defined(_WIN32) bool success = false; char path[MAX_PATH]; @@ -51,6 +51,8 @@ u_memstream_open(struct u_memstream *mem, char **bufp, size_t *sizep) } return success; +#elif defined(__APPLE__) + return false; #else FILE *const f = open_memstream(bufp, sizep); mem->f = f; |