From 9c10a75f3d7e7da1f5908f09f3bbb498eb189ba6 Mon Sep 17 00:00:00 2001
From: "Sven M. Hallberg" <pesco@khjk.org>
Date: Tue, 15 Jan 2013 22:18:33 +0100
Subject: [PATCH] use H_SEQ_INDEX to access a sequence

---
 examples/dns.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/examples/dns.c b/examples/dns.c
index e38a2b47..d786d597 100644
--- a/examples/dns.c
+++ b/examples/dns.c
@@ -335,8 +335,7 @@ const HParsedToken* act_message(const HParseResult *p) {
   struct dns_question *questions = h_arena_malloc(p->arena,
 						  sizeof(struct dns_question)*(header->question_count));
   for (size_t i=0; i<header->question_count; ++i) {
-    assert(qs->seq->elements[i]->token_type == (HTokenType)TT_dns_question);
-    questions[i] = *(dns_question_t *)qs->seq->elements[i]->user;
+    questions[i] = *H_SEQ_INDEX(dns_question, qs, i);
   }
   msg->questions = questions;
 
-- 
GitLab