aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Host/macosx/objcxx
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Host/macosx/objcxx')
-rw-r--r--lldb/source/Host/macosx/objcxx/Host.mm9
1 files changed, 4 insertions, 5 deletions
diff --git a/lldb/source/Host/macosx/objcxx/Host.mm b/lldb/source/Host/macosx/objcxx/Host.mm
index 7120892..96a282c 100644
--- a/lldb/source/Host/macosx/objcxx/Host.mm
+++ b/lldb/source/Host/macosx/objcxx/Host.mm
@@ -1221,13 +1221,12 @@ static Status LaunchProcessPosixSpawn(const char *exe_path,
//
using posix_spawnattr_set_use_sec_transition_shims_np_t =
int (*)(posix_spawnattr_t *attr, uint32_t flags);
- auto posix_spawnattr_set_use_sec_transition_shims_np_fn =
+ auto posix_spawnattr_enable_memory_tagging_fn =
(posix_spawnattr_set_use_sec_transition_shims_np_t)dlsym(
RTLD_DEFAULT, "posix_spawnattr_set_use_sec_transition_shims_np");
- if (posix_spawnattr_set_use_sec_transition_shims_np_fn) {
- error =
- Status(posix_spawnattr_set_use_sec_transition_shims_np_fn(&attr, 0),
- eErrorTypePOSIX);
+ if (posix_spawnattr_enable_memory_tagging_fn) {
+ error = Status(posix_spawnattr_enable_memory_tagging_fn(&attr, 0),
+ eErrorTypePOSIX);
if (error.Fail()) {
LLDB_LOG(log,
"error: {0}, "