From 516823ae3c8b9f0482d8eee2b1376f3e5a60e8d2 Mon Sep 17 00:00:00 2001 From: Ikey Doherty Date: Sun, 22 Oct 2017 03:13:47 +0100 Subject: [PATCH] redirect: Fix broken list behaviour Signed-off-by: Ikey Doherty --- src/redirect/profile.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/redirect/profile.c b/src/redirect/profile.c index b078896..95a9cd7 100644 --- a/src/redirect/profile.c +++ b/src/redirect/profile.c @@ -68,7 +68,8 @@ void lsi_redirect_profile_insert_rule(LsiRedirectProfile *self, LsiRedirect *red /* Set head or prepend the rule */ if (self->op_table[op]) { - self->op_table[op] = redirect->next = self->op_table[op]; + redirect->next = self->op_table[op]; + self->op_table[op] = redirect; } else { self->op_table[op] = redirect; }