mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-04 10:54:24 -04:00
protect against empty-string parent str
This commit is contained in:
parent
d9d54a75fa
commit
4d87c6aabc
@ -93,8 +93,8 @@ class DistributedNode(DistributedObject.DistributedObject, NodePath):
|
|||||||
def setParentStr(self, parentTokenStr):
|
def setParentStr(self, parentTokenStr):
|
||||||
assert self.notify.debug('setParentStr: %s' % parentTokenStr)
|
assert self.notify.debug('setParentStr: %s' % parentTokenStr)
|
||||||
assert self.notify.debug('isGenerated: %s' % self.isGenerated())
|
assert self.notify.debug('isGenerated: %s' % self.isGenerated())
|
||||||
self.do_setParent(parentTokenStr)
|
|
||||||
if len(parentTokenStr) > 0:
|
if len(parentTokenStr) > 0:
|
||||||
|
self.do_setParent(parentTokenStr)
|
||||||
self.gotStringParentToken = 1
|
self.gotStringParentToken = 1
|
||||||
|
|
||||||
def setParent(self, parentToken):
|
def setParent(self, parentToken):
|
||||||
|
@ -60,7 +60,8 @@ class DistributedNodeAI(DistributedObjectAI.DistributedObjectAI, NodePath):
|
|||||||
|
|
||||||
def setParentStr(self, parentToken):
|
def setParentStr(self, parentToken):
|
||||||
self.notify.debug('setParentStr(%s): %s' % (self.doId, parentToken))
|
self.notify.debug('setParentStr(%s): %s' % (self.doId, parentToken))
|
||||||
self.do_setParent(parentToken)
|
if len(parentTokenStr) > 0:
|
||||||
|
self.do_setParent(parentToken)
|
||||||
|
|
||||||
def setParent(self, parentToken):
|
def setParent(self, parentToken):
|
||||||
self.notify.debug('setParent(%s): %s' % (self.doId, parentToken))
|
self.notify.debug('setParent(%s): %s' % (self.doId, parentToken))
|
||||||
|
@ -27,7 +27,8 @@ class DistributedNodeUD(DistributedObjectUD):
|
|||||||
|
|
||||||
def setParentStr(self, parentToken):
|
def setParentStr(self, parentToken):
|
||||||
self.notify.debugCall()
|
self.notify.debugCall()
|
||||||
self.do_setParent(parentToken)
|
if len(parentTokenStr) > 0:
|
||||||
|
self.do_setParent(parentToken)
|
||||||
|
|
||||||
def setParent(self, parentToken):
|
def setParent(self, parentToken):
|
||||||
self.notify.debugCall()
|
self.notify.debugCall()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user