Here are the memory leak patches that I sent before christmas.
There are still issues with supplicant.c but as it is being
deprecated I have not really looked the memory leaks in it.

Regards,

Jukka


Jukka Rissanen (15):
  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
  memoryleak: remove the element for real
  memoryleak: dhcp_client is already referenced when created
  memoryleak: remove the element when not needed
  memoryleak: remove element when not needed any more
  memoryleak: root element was not freed

 plugins/dhcp.c       |    3 +--
 plugins/portal.c     |   18 ++++++++++++------
 plugins/supplicant.c |    7 ++++++-
 src/connection.c     |    2 ++
 src/dhcp.c           |    1 +
 src/element.c        |    2 ++
 src/inet.c           |    1 +
 src/ipconfig.c       |    3 ++-
 src/ipv4.c           |    2 ++
 src/service.c        |   19 +++++++++++++------
 10 files changed, 42 insertions(+), 16 deletions(-)

_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman

Reply via email to