Skip to content

Commit 049d37b

Browse files
committed
[Python] Fix Event callback for ARM64 Apple Platform devices
1 parent a644995 commit 049d37b

1 file changed

+26
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
From 46f8b32fa1efe5b980c1ceb09ded6ea0af4140b2 Mon Sep 17 00:00:00 2001
2+
Message-ID: <46f8b32fa1efe5b980c1ceb09ded6ea0af4140b2.1714051193.git.stefan@agner.ch>
3+
From: Stefan Agner <stefan@agner.ch>
4+
Date: Thu, 25 Apr 2024 15:19:17 +0200
5+
Subject: [PATCH] [Python] Fix Event callback for ARM64 Apple Platform devices
6+
7+
---
8+
src/controller/python/chip/clusters/Attribute.py | 2 +-
9+
1 file changed, 1 insertion(+), 1 deletion(-)
10+
11+
diff --git a/src/controller/python/chip/clusters/Attribute.py b/src/controller/python/chip/clusters/Attribute.py
12+
index 9e46eed469..b2865a8935 100644
13+
--- a/src/controller/python/chip/clusters/Attribute.py
14+
+++ b/src/controller/python/chip/clusters/Attribute.py
15+
@@ -880,7 +880,7 @@ _OnReadAttributeDataCallbackFunct = CFUNCTYPE(
16+
_OnSubscriptionEstablishedCallbackFunct = CFUNCTYPE(None, py_object, c_uint32)
17+
_OnResubscriptionAttemptedCallbackFunct = CFUNCTYPE(None, py_object, PyChipError, c_uint32)
18+
_OnReadEventDataCallbackFunct = CFUNCTYPE(
19+
- None, py_object, c_uint16, c_uint32, c_uint32, c_uint64, c_uint8, c_uint64, c_uint8, c_void_p, c_size_t, c_uint8)
20+
+ None, py_object, c_uint16, c_uint32, c_uint32, c_uint64, c_uint8, c_uint64, c_uint8, c_void_p, c_uint32, c_uint8)
21+
_OnReadErrorCallbackFunct = CFUNCTYPE(
22+
None, py_object, PyChipError)
23+
_OnReadDoneCallbackFunct = CFUNCTYPE(
24+
--
25+
2.44.0
26+

0 commit comments

Comments
 (0)