mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-02 01:44:06 -04:00
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:
parent
1b21e604f0
commit
59755a043e
@ -35,15 +35,13 @@ class PyDatagramIterator(DatagramIterator):
|
|||||||
super().__init__(datagram, offset)
|
super().__init__(datagram, offset)
|
||||||
|
|
||||||
# Retain a reference to it so that it doesn't get deleted.
|
# Retain a reference to it so that it doesn't get deleted.
|
||||||
self.__datagram = datagram
|
self.__initialDatagram = datagram
|
||||||
else:
|
else:
|
||||||
super().__init__()
|
super().__init__()
|
||||||
|
|
||||||
def getDatagram(self):
|
def assign(self, datagram, offset = 0):
|
||||||
return self.__datagram
|
super().assign(datagram, offset)
|
||||||
|
self.__initialDatagram = datagram
|
||||||
def get_datagram(self):
|
|
||||||
return self.__datagram
|
|
||||||
|
|
||||||
def getArg(self, subatomicType, divisor=1):
|
def getArg(self, subatomicType, divisor=1):
|
||||||
# Import the type numbers
|
# Import the type numbers
|
||||||
|
Loading…
x
Reference in New Issue
Block a user