Hi all,
I had some extra time and decided to fix some memory leaks
that valgrind showed up. These leaks were the most obvious
ones from my valgrind run so there are still mem leaks
left in the code.
There are quite a lot of "possibly lost" blocks but they
seem to be from resources that were not cleaned up when
the connmand was stopped (I did not fix any of those).
Merry Christmas to everybody,
Jukka
Jukka Rissanen (10):
memoryleak: network interface string was not freed
memoryleak: SSID was not freed
memoryleak: device name was not freed
memoryleak: address was not freed
memoryleak: block was not freed
memoryleak: method was not freed
memoryleak: proxy method string was not freed
memoryleak: check return value correctly before clearing pointer
Possible memory leak when creating ipconfig
Possible memory leak when setting up ipconfig
plugins/dhcp.c | 1 +
plugins/portal.c | 18 ++++++++++++------
plugins/supplicant.c | 7 ++++++-
src/inet.c | 1 +
src/ipconfig.c | 3 ++-
src/service.c | 19 +++++++++++++------
6 files changed, 35 insertions(+), 14 deletions(-)
_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman