mirror of
https://github.com/mnaberez/py65.git
synced 2025-02-06 02:31:08 +00:00
Use get() instead of setdefault().
This commit is contained in:
parent
8415155249
commit
b8d3e62bae
@ -9,7 +9,7 @@ class ObservableMemory:
|
||||
self._write_subscribers = {}
|
||||
|
||||
def __setitem__(self, address, value):
|
||||
callbacks = self._write_subscribers.setdefault(address, [])
|
||||
callbacks = self._write_subscribers.get(address, [])
|
||||
|
||||
for callback in callbacks:
|
||||
result = callback(address, value)
|
||||
@ -19,7 +19,7 @@ class ObservableMemory:
|
||||
self._subject[address] = value
|
||||
|
||||
def __getitem__(self, address):
|
||||
callbacks = self._read_subscribers.setdefault(address, [])
|
||||
callbacks = self._read_subscribers.get(address, [])
|
||||
final_result = None
|
||||
|
||||
for callback in callbacks:
|
||||
|
Loading…
x
Reference in New Issue
Block a user