summaryrefslogtreecommitdiffstats
path: root/mkspecs
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@theqtcompany.com>2015-10-06 15:47:48 +0200
committerErik Verbruggen <erik.verbruggen@theqtcompany.com>2015-10-15 08:25:12 +0000
commit6f34660340421670c44d726249af3dd2f0be04fa (patch)
tree55719788f6fe35fc1323a21c85c189f3828d00b2 /mkspecs
parent6951f0e4afb03870f069465f8016e76e4ef1ba41 (diff)
QStateMachine: fix leak of delayed events.
When a delayed event is queued, the state-machine is responsible for deleting it. Normal flow will ensure that: after the timer fires, the delayed event is handled normally, which includes deletion. However, when a timer cannot be set, the event was leaked. But more important: if there were unhandled (delayed) events when the state-machine was destoryed, the events were never deleted. Change-Id: I7d8a6b572765dc1551ddbdebb446aaa3258680c8 Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
Diffstat (limited to 'mkspecs')
0 files changed, 0 insertions, 0 deletions