Skip to content

Commit eb20288

Browse files
committed
APIUtil: add _frozen_attrs to base class (used in ODD.py).
1 parent 36da822 commit eb20288

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

dss/_cffi_api_util.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,11 +161,13 @@ class Base:
161161
'_prepare_complex128_array',
162162
'_prepare_complex128_simple',
163163
'_errorPtr',
164+
'_frozen_attrs',
164165
]
165166

166167
_use_exceptions = True
167168

168169
def __init__(self, api_util, prefer_lists=False):
170+
object.__setattr__(self, '_frozen_attrs', False)
169171
self._lib = api_util.lib
170172
self._api_util = api_util
171173
self._get_string = api_util.get_string
@@ -871,6 +873,7 @@ def prepare_int32_array(self, value):
871873
cnt = value.size
872874
return value, ptr, cnt
873875

876+
874877
def prepare_string_array(self, value: List[AnyStr]):
875878
if value is None:
876879
raise ValueError("Value cannot be None!")

0 commit comments

Comments
 (0)