$OpenBSD: patch-modules_menu_desktop-menuspec_c,v 1.1 2008/06/14 16:35:37 landry Exp $
--- modules/menu/desktop-menuspec.c.orig	Thu Jun 12 18:25:32 2008
+++ modules/menu/desktop-menuspec.c	Thu Jun 12 18:26:06 2008
@@ -203,7 +203,7 @@ get_paths_multilevel(GNode *node, gpointer data)
                 else
                     foundcat = NULL;
                 if(!foundcat) {
-                    g_ptr_array_free(revpath, FALSE);
+                    g_ptr_array_free(revpath, TRUE);
                     revpath = NULL;
                     break;
                 }
@@ -220,7 +220,7 @@ get_paths_multilevel(GNode *node, gpointer data)
                 newpath[totlen] = 0;
                 
                 g_ptr_array_add(mtfpi->paths, newpath);
-                g_ptr_array_free(revpath, FALSE);
+                g_ptr_array_free(revpath, TRUE);
             }
         }
     }
