aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuly Novikov <ynovikov@chromium.org>2023-04-19 16:37:37 +0000
committerAngle LUCI CQ <angle-scoped@luci-project-accounts.iam.gserviceaccount.com>2023-04-19 18:23:00 +0000
commit31a501ec536946a4bf37fcbe11bb6fad170ade67 (patch)
treef73f2b3a4663660c5d71cd7eef392c3454b9d5fc
parentfa9172a3a3d64c7a6396228a7999e45848a98f56 (diff)
downloadangle-31a501ec536946a4bf37fcbe11bb6fad170ade67.tar.gz
Fix iOS build
Define PosixSpawnFileActions::Chdir() only on MacOS, similarly to crrev.com/c/4300129. Bug: chromium:1423136 Change-Id: I51055fb07166ecd6f8140afba421a3740fb5eafb Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4448607 Reviewed-by: Jonah Ryan-Davis <jonahr@google.com> Commit-Queue: Yuly Novikov <ynovikov@chromium.org> Reviewed-by: Scott Violet <sky@chromium.org>
-rw-r--r--src/libANGLE/renderer/metal/process.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libANGLE/renderer/metal/process.cpp b/src/libANGLE/renderer/metal/process.cpp
index c7c2963f40..56d0c83d7f 100644
--- a/src/libANGLE/renderer/metal/process.cpp
+++ b/src/libANGLE/renderer/metal/process.cpp
@@ -87,10 +87,12 @@ class PosixSpawnFileActions
DPSXCHECK(posix_spawn_file_actions_addinherit_np(&file_actions_, filedes));
}
+#if defined(ANGLE_PLATFORM_MACOS)
void Chdir(const char *path) API_AVAILABLE(macos(10.15))
{
DPSXCHECK(posix_spawn_file_actions_addchdir_np(&file_actions_, path));
}
+#endif // defined(ANGLE_PLATFORM_MACOS)
const posix_spawn_file_actions_t *get() const { return &file_actions_; }