libgeda: Call g_dir_close() for pointers created with g_dir_open().
commita2cdb3d2e2ed36be092f01a2c1c30de0eb095092
authorKarl Hammar <karl@aspodata.se>
Tue, 26 Jul 2011 08:40:52 +0000 (26 09:40 +0100)
committerPeter TB Brett <peter@peter-b.co.uk>
Tue, 26 Jul 2011 08:40:52 +0000 (26 09:40 +0100)
tree7331bf7896dc16ef89e5dd1de97e44691de2fc93
parent76bc345ee043764b919980c3de6d27f78546cf73
libgeda: Call g_dir_close() for pointers created with g_dir_open().

In g_rc.c

 g_rc_component_library_search()
 g_rc_source_library_search()

calls g_dir_open(), but they never free the result with g_dir_close(),
giving us a memory leak. It seems to been this way since the first
commit.
libgeda/src/g_rc.c