diff options
| author | Max Kellermann <[email protected]> | 2016-08-09 23:32:57 +0200 |
|---|---|---|
| committer | Mauro Carvalho Chehab <[email protected]> | 2016-11-18 15:19:16 -0200 |
| commit | 6753743e11540b7fc54d03771458e2bd91ba411b (patch) | |
| tree | 6b77dc35ec3ec1465a4c2be7fc46471949074605 /tools/perf/scripts/python/bin | |
| parent | 1f862a68df2449bc7b1cf78dce616891697b4bdf (diff) | |
[media] media-entity: clear media_gobj.mdev in _destroy()
media_gobj_destroy() may be called twice on one instance - once by
media_device_unregister() and again by dvb_media_device_free(). The
function media_remove_intf_links() establishes and documents the
convention that mdev==NULL means that the object is not registered,
but nobody ever NULLs this variable. So this patch really implements
this behavior, and adds another mdev==NULL check to
media_gobj_destroy() to protect against double removal.
Signed-off-by: Max Kellermann <[email protected]>
Signed-off-by: Mauro Carvalho Chehab <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions