distributed: Fix regression from c917a9e (which was fix for #1262)

With that fix, getDatagram would return the wrong result after the datagram was reassigned in C++
This commit is contained in:
rdb 2022-05-05 10:44:00 +02:00
parent 1b21e604f0
commit 59755a043e

View File

@ -35,15 +35,13 @@ class PyDatagramIterator(DatagramIterator):
super().__init__(datagram, offset)
# Retain a reference to it so that it doesn't get deleted.
self.__datagram = datagram
self.__initialDatagram = datagram
else:
super().__init__()
def getDatagram(self):
return self.__datagram
def get_datagram(self):
return self.__datagram
def assign(self, datagram, offset = 0):
super().assign(datagram, offset)
self.__initialDatagram = datagram
def getArg(self, subatomicType, divisor=1):
# Import the type numbers