summaryrefslogtreecommitdiff
path: root/scripts/update_payload/format_utils.py
diff options
context:
space:
mode:
authorXiaochu Liu <xiaochu@chromium.org>2018-11-19 14:40:46 -0800
committerchrome-bot <chrome-bot@chromium.org>2018-11-21 05:53:08 -0800
commite2008f1a6760a553718f91e83f3b6f2c8a17b633 (patch)
tree39d39f65e3a2f468ba47e1ffd20a1b4372d2abe4 /scripts/update_payload/format_utils.py
parenteab915e308bd0399e334e510faa85327ce118764 (diff)
update_engine: check pointer for nullptr
Member processor_ in ScopedActionCompleter is a raw pointer that is not owned by ScopedActionCompleter. However in ScopedActionCompleter's d'tor, it assumes processor_ is not nullptr and call its ActionComplete function. Add a CHECK() in c'tor making sure the object in the first place is not nullptr. BUG=None TEST=emerge-kefka update_engine, unittest Change-Id: Ifce060667c8b4280d42d1f0fbca3588bcbe89f3d Reviewed-on: https://chromium-review.googlesource.com/1342943 Commit-Ready: Xiaochu Liu <xiaochu@chromium.org> Tested-by: Xiaochu Liu <xiaochu@chromium.org> Reviewed-by: Amin Hassani <ahassani@chromium.org> Reviewed-by: Sen Jiang <senj@chromium.org>
Diffstat (limited to 'scripts/update_payload/format_utils.py')
0 files changed, 0 insertions, 0 deletions