summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYorhel <git@yorhel.nl>2009-06-06 20:43:52 +0200
committerYorhel <git@yorhel.nl>2009-06-06 20:43:52 +0200
commite5dccc1719a87b045373561d0566e3a12bc01cef (patch)
treea34eb81116291e162c2135fe8d6ee238863e78b8
parent3d8751b49517a53056e1f65747543e4ed9dccd87 (diff)
Don't call link_del() on free'd memory
-rw-r--r--src/delete.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/delete.c b/src/delete.c
index 8d4cc9d..3cd2de3 100644
--- a/src/delete.c
+++ b/src/delete.c
@@ -243,7 +243,8 @@ void delete_process() {
nextsel->flags |= FF_BSEL;
browse_init(n);
}
- link_del(root);
+ if(n != NULL)
+ link_del(n);
}