Skip to content

Commit d9a2aa6

Browse files
authored
fix: set_subscribed crashes (#24)
1 parent 3b5fe20 commit d9a2aa6

File tree

7 files changed

+10
-10
lines changed

7 files changed

+10
-10
lines changed

livekit/_ffi_client.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@
4444
ctypes.POINTER(ctypes.POINTER(ctypes.c_ubyte)),
4545
ctypes.POINTER(ctypes.c_size_t)
4646
]
47-
ffi_lib.livekit_ffi_request.restype = ctypes.c_size_t
47+
ffi_lib.livekit_ffi_request.restype = ctypes.c_uint64
4848

49-
ffi_lib.livekit_ffi_drop_handle.argtypes = [ctypes.c_size_t]
49+
ffi_lib.livekit_ffi_drop_handle.argtypes = [ctypes.c_uint64]
5050
ffi_lib.livekit_ffi_drop_handle.restype = ctypes.c_bool
5151

5252
INVALID_HANDLE = 0
@@ -110,7 +110,7 @@ def __init__(self, handle: int) -> None:
110110
def __del__(self):
111111
if self.handle != INVALID_HANDLE:
112112
assert ffi_lib.livekit_ffi_drop_handle(
113-
ctypes.c_size_t(self.handle))
113+
ctypes.c_uint64(self.handle))
114114

115115

116116
ffi_client = FfiClient()
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version https://git-lfs.github.com/spec/v1
2-
oid sha256:842825d16e9ed976f3fa9a6d5e797ce4d6995a8dd3fe1299279f339bd29b09f1
2+
oid sha256:1de51c94cca14cf97752391361efa6795951497c9a866a65bd3128b9ab979181
33
size 15024136
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version https://git-lfs.github.com/spec/v1
2-
oid sha256:18ef1e592986a74ec6f7eac580cb6636624cb2a58d602c52a07054b14f2516ad
2+
oid sha256:e071377ad14cf0466001bbad540c0641e028e3c82035442e19def4c560d22f1c
33
size 19482048
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version https://git-lfs.github.com/spec/v1
2-
oid sha256:416fd3bcc76254b07cbfbc34d1f43482df59191a34acd678cf25a4e4a2b866f0
2+
oid sha256:7daba839104b0e24c57bcdda5400027179ec47b828e931531a9dc3d0bb21da98
33
size 14290992
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version https://git-lfs.github.com/spec/v1
2-
oid sha256:f2c1dfc602caeb572b8e04f0c9486b6e141ffdd38c29a294806ec234b8d1ddfc
2+
oid sha256:db5f3c26533335fc5b2663240abc732c6704e244d32cf6983b54f9ad0dead9cc
33
size 16457856
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version https://git-lfs.github.com/spec/v1
2-
oid sha256:5587831cf61e3c493637c62e121e84cd7b73cfbb3fded08717ae842cc7d504d5
2+
oid sha256:c407daeb05ca8ab63c2089d5e53ef1c6167f5f4ee1ae6f39ba460c290c807665
33
size 12848640
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version https://git-lfs.github.com/spec/v1
2-
oid sha256:72fb6877cfe795f247fc7535a481f916eb0ff5296bcb1375b9f80a3790ae8056
3-
size 15093248
2+
oid sha256:89f0e442608124d93410727c0a8cf98183126ecf5cdc177413abec5ca4f8b1bc
3+
size 15093760

0 commit comments

Comments
 (0)