diff --git a/src/ChangeLog b/src/ChangeLog index d1b210e4e..9c4887601 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,8 @@ 2002-08-15 Pavel Roskin + * treestore.c (tree_store_remove_entry): Don't use ts.check_name + and don't check it. + * treestore.c: Remove unused code, reformat. * treestore.h: Remove unused declarations. diff --git a/src/treestore.c b/src/treestore.c index 6df1d4963..b2f8bddd9 100644 --- a/src/treestore.c +++ b/src/treestore.c @@ -563,10 +563,9 @@ void tree_store_remove_entry(char *name) { tree_entry *current, *base, *old; - int len, base_sublevel; + int len; g_return_if_fail(name != NULL); - g_return_if_fail(ts.check_name != NULL); /* Miguel Ugly hack */ if (name[0] == PATH_SEP && name[1] == 0) @@ -577,11 +576,6 @@ tree_store_remove_entry(char *name) if (!base) return; /* Doesn't exist */ - if (ts.check_name[0] == PATH_SEP && ts.check_name[1] == 0) - base_sublevel = base->sublevel; - else - base_sublevel = base->sublevel + 1; - len = strlen(base->name); current = base->next; while (current