Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=3cd836397fb43b866d4bb36ef15a8b9d8bf22bfa

commit 3cd836397fb43b866d4bb36ef15a8b9d8bf22bfa
Author: James Buren <r...@frugalware.org>
Date:   Thu Dec 3 23:44:22 2009 -0600

xdg.c
* add xdg_free()

diff --git a/src/xdg.c b/src/xdg.c
index 0c6e5ff..d57c25f 100644
--- a/src/xdg.c
+++ b/src/xdg.c
@@ -90,3 +90,17 @@ static inline char **_xdg_build_program_dirs(const char 
*odirs) {
bool xdg_init(xdg_t *xdg) {
return true;
}
+
+void xdg_free(xdg_t *xdg) {
+  assert(xdg);
+
+  if(xdg->cfgdirs) {
+    free(*xdg->cfgdirs);
+    free(xdg->cfgdirs);
+  }
+
+  if(xdg->datadirs) {
+    free(*xdg->datadirs);
+    free(xdg->datadirs);
+  }
+}
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to