From c9f94e6f0a6a0223791de2b7b72f885ba836b9ea Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Thu, 12 Aug 2010 10:59:21 +0200 Subject: [PATCH] Fix bug with order of hooks: for equal priority, hook is added at the end of the list --- src/core/wee-hook.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/wee-hook.c b/src/core/wee-hook.c index 174a0ea69..8cf10024a 100644 --- a/src/core/wee-hook.c +++ b/src/core/wee-hook.c @@ -137,7 +137,7 @@ hook_find_pos (struct t_hook *hook) for (ptr_hook = weechat_hooks[hook->type]; ptr_hook; ptr_hook = ptr_hook->next_hook) { - if (!ptr_hook->deleted && (hook->priority >= ptr_hook->priority)) + if (!ptr_hook->deleted && (hook->priority > ptr_hook->priority)) return ptr_hook; } }