From 97ef6f99b8426ffdc97864fc8bb2d85c87cfdad0 Mon Sep 17 00:00:00 2001 From: Thierry FOURNIER Date: Tue, 3 Nov 2015 19:17:37 +0100 Subject: [PATCH 09/10] BUILD: freebsd: double declaration On freebsd, the macro LIST_PREV already exists in the header file , and this makes a build error. This patch removes the macros before declaring it. This ensure that the error doesn't occurs. (cherry picked from commit 1db96672c4cd264ebca8197bec93a5ce1b23aaa9) (cherry picked from commit 6cf9c6b270e57f05abf72cd61f4facb5b6980d57) --- include/common/mini-clist.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/common/mini-clist.h b/include/common/mini-clist.h index 3c3f001..404b6fa 100644 --- a/include/common/mini-clist.h +++ b/include/common/mini-clist.h @@ -144,6 +144,7 @@ struct cond_wordlist { * which contains list head , which is known as element in * struct pt. */ +#undef LIST_PREV #define LIST_PREV(lh, pt, el) (LIST_ELEM((lh)->p, pt, el)) /* -- 2.4.10