commit | 7b2f729bdfe7b7376dfa9dd939fb179d00e62dca | [log] [tgz] |
---|---|---|
author | Justin Wood <woody@apple.com> | Thu May 16 14:10:33 2024 -0700 |
committer | GitHub <noreply@github.com> | Thu May 16 14:10:33 2024 -0700 |
tree | ee415e9a06c56d56206d7384eeb2caeee8cc5537 | |
parent | 03bd011674370890f84d18b5ff40722934a9e803 [diff] |
Fixing darwin build on mac (#33495) * Adding lock import * Restyled by clang-format --------- Co-authored-by: Restyled.io <commits@restyled.io>
diff --git a/src/darwin/Framework/CHIP/MTRMetricsCollector.mm b/src/darwin/Framework/CHIP/MTRMetricsCollector.mm index 76176c5..0927da8 100644 --- a/src/darwin/Framework/CHIP/MTRMetricsCollector.mm +++ b/src/darwin/Framework/CHIP/MTRMetricsCollector.mm
@@ -20,6 +20,7 @@ #import "MTRMetrics.h" #import "MTRMetrics_Internal.h" #import <MTRUnfairLock.h> +#import <os/lock.h> #include <platform/Darwin/Tracing.h> #include <system/SystemClock.h> #include <tracing/metric_event.h>
diff --git a/src/darwin/Framework/CHIP/ServerEndpoint/MTRServerAttribute.mm b/src/darwin/Framework/CHIP/ServerEndpoint/MTRServerAttribute.mm index ba8eb55..d4bf1c7 100644 --- a/src/darwin/Framework/CHIP/ServerEndpoint/MTRServerAttribute.mm +++ b/src/darwin/Framework/CHIP/ServerEndpoint/MTRServerAttribute.mm
@@ -29,6 +29,7 @@ #include <lib/core/CHIPError.h> #include <lib/core/DataModelTypes.h> #include <lib/support/SafeInt.h> +#import <os/lock.h> using namespace chip;
diff --git a/src/darwin/Framework/CHIP/ServerEndpoint/MTRServerCluster.mm b/src/darwin/Framework/CHIP/ServerEndpoint/MTRServerCluster.mm index dcd2f1e..02b5605 100644 --- a/src/darwin/Framework/CHIP/ServerEndpoint/MTRServerCluster.mm +++ b/src/darwin/Framework/CHIP/ServerEndpoint/MTRServerCluster.mm
@@ -33,6 +33,7 @@ #include <lib/core/DataModelTypes.h> #include <lib/support/CodeUtils.h> #include <lib/support/SafeInt.h> +#import <os/lock.h> #include <protocols/interaction_model/StatusCode.h> // TODO: These attribute-*.h and AttributeAccessInterfaceRegistry.h bits are a hack that should eventually go away.
diff --git a/src/darwin/Framework/CHIPTests/MTRPerControllerStorageTests.m b/src/darwin/Framework/CHIPTests/MTRPerControllerStorageTests.m index 1940372..a415f4c 100644 --- a/src/darwin/Framework/CHIPTests/MTRPerControllerStorageTests.m +++ b/src/darwin/Framework/CHIPTests/MTRPerControllerStorageTests.m
@@ -16,6 +16,8 @@ #import <Matter/Matter.h> +#import <os/lock.h> + #import "MTRDeviceControllerLocalTestStorage.h" #import "MTRDeviceTestDelegate.h" #import "MTRDevice_Internal.h"