pipewire/src/modules/spa
PrasannaKumar Muralidharan f6d480fdfd Fix memory issues reported by clang static analyzer (#7)
* Fix use after free in error path

Memory pointed by 'handle' is used in error path but it is freed before jumping to interface_failed. Remove the wrong free. Memory pointed by 'handle' gets freed in the error handling path.

* Free 'bus' when dbus_bus_get_private fails

If dbus_bus_get_private fails memory pointed by 'bus' is never freed. Free it.

* Free 'impl' if dbus_bus_get_private fails

When dbus_bus_get_private fails the memory pointed by 'impl' is not freed. Free it.
2017-09-04 11:09:45 +02:00
..
meson.build move things around 2017-07-11 16:08:22 +02:00
module-monitor.c Work on cleanup 2017-08-22 18:30:10 +02:00
module-node-factory.c node: always use a spa_node as the implementation 2017-08-25 19:02:27 +02:00
module-node.c Work on cleanup 2017-08-22 18:30:10 +02:00
spa-monitor.c Fix memory issues reported by clang static analyzer (#7) 2017-09-04 11:09:45 +02:00
spa-monitor.h Work on cleanup 2017-08-22 18:30:10 +02:00
spa-node.c node: always use a spa_node as the implementation 2017-08-25 19:02:27 +02:00
spa-node.h Work on cleanup 2017-08-22 18:30:10 +02:00