From 60e6eff80b7d00e2346af1936f37fc064a9aa50d Mon Sep 17 00:00:00 2001 From: Luc Van Oostenryck Date: Sun, 4 Oct 2020 18:06:46 +0200 Subject: add helper get_nth_expression() This will be used for -Wformat. Signed-off-by: Luc Van Oostenryck --- lib.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib.h b/lib.h index b35debc8..957586db 100644 --- a/lib.h +++ b/lib.h @@ -199,6 +199,11 @@ static inline struct expression *first_expression(struct expression_list *head) return first_ptr_list((struct ptr_list *)head); } +static inline struct expression *get_nth_expression(struct expression_list *head, unsigned int n) +{ + return ptr_list_nth_entry((struct ptr_list *)head, n); +} + static inline pseudo_t first_pseudo(struct pseudo_list *head) { return first_ptr_list((struct ptr_list *)head); -- cgit 1.2.3-korg