aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVadim Yanitskiy <fixeria@osmocom.org>2023-04-22 19:55:00 +0700
committerlaforge <laforge@osmocom.org>2023-05-10 00:14:13 +0000
commit6b19d802294159589ff0fe44fb74b9c03b92d638 (patch)
tree13565ad51ffca98d44188845257095e6f55c52d0
parente63cb2cc4da2ee3730408e372395e80e4751277c (diff)
ts_51_011: fix EF_ServiceTable: use self for static method
Even though _bit_byte_offset_for_service() is a @staticmethod, it's still available via self, just like any non-static method. Change-Id: I3590dda341d534deb1b7f4743ea31ab16dbd6912
-rw-r--r--pySim/ts_51_011.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/pySim/ts_51_011.py b/pySim/ts_51_011.py
index 3dc21c8..222bdaf 100644
--- a/pySim/ts_51_011.py
+++ b/pySim/ts_51_011.py
@@ -670,16 +670,14 @@ class EF_ServiceTable(TransparentEF):
bin_len = 0
for srv in in_json.keys():
service_nr = int(srv)
- (byte_offset, bit_offset) = EF_ServiceTable._bit_byte_offset_for_service(
- service_nr)
+ (byte_offset, bit_offset) = self._bit_byte_offset_for_service(service_nr)
if byte_offset >= bin_len:
bin_len = byte_offset+1
# encode the actual data
out = bytearray(b'\x00' * bin_len)
for srv in in_json.keys():
service_nr = int(srv)
- (byte_offset, bit_offset) = EF_ServiceTable._bit_byte_offset_for_service(
- service_nr)
+ (byte_offset, bit_offset) = self._bit_byte_offset_for_service(service_nr)
bits = 0
if in_json[srv]['allocated'] == True:
bits |= 1