From b697fc994aac21ba0ccc8658fc6a3f9fdfdd096b Mon Sep 17 00:00:00 2001 From: Sami Kerola Date: Sun, 13 Jul 2014 18:23:44 +0100 Subject: [PATCH] libsmartcols: avoid variable dereference after release Signed-off-by: Sami Kerola --- libsmartcols/src/line.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libsmartcols/src/line.c b/libsmartcols/src/line.c index ab2f191b39..6e83fb47f0 100644 --- a/libsmartcols/src/line.c +++ b/libsmartcols/src/line.c @@ -199,9 +199,9 @@ int scols_line_remove_child(struct libscols_line *ln, struct libscols_line *chil DBG(LINE, ul_debugobj(ln, "remove child %p", child)); list_del_init(&child->ln_children); + child->parent = NULL; scols_unref_line(child); - child->parent = NULL; scols_unref_line(ln); return 0; } -- 2.47.3