fw.agx.channels: Don't crash if meta_fn is None

Signed-off-by: Asahi Lina <lina@asahilina.net>
This commit is contained in:
Asahi Lina 2023-04-12 15:09:04 +09:00
parent 88df8a6335
commit f7639885ce

View file

@ -483,7 +483,8 @@ class Channel(Reloadable):
assert index < count
addr = self.rb_base[ring] + index * size
stream = self.uat.iostream(0, addr)
stream.meta_fn = lambda a, b: meta_fn(0, a, b)
if meta_fn is not None:
stream.meta_fn = lambda a, b: meta_fn(0, a, b)
return msgcls.parse_stream(stream)
def clear_message(self, ring, index):