From d9c2c921c431c609003d2ba3e7f309ce3709aeec Mon Sep 17 00:00:00 2001
From: "Sven M. Hallberg" <pesco@khjk.org>
Date: Sun, 17 Feb 2013 16:48:35 +0100
Subject: [PATCH] use H_MAKE_SEQN in base64_sem1

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

diff --git a/examples/base64_sem1.c b/examples/base64_sem1.c
index 1c318e3c..80743524 100644
--- a/examples/base64_sem1.c
+++ b/examples/base64_sem1.c
@@ -56,9 +56,7 @@ H_ACT_APPLY(act_index0, h_act_index, 0);
 // General-form action to turn a block of base64 digits into bytes.
 const HParsedToken *act_base64_n(int n, const HParseResult *p)
 {
-    HParsedToken *res = h_arena_malloc(p->arena, sizeof(HParsedToken));
-    res->token_type = TT_SEQUENCE;
-    res->seq = h_carray_new_sized(p->arena, n);
+    HParsedToken *res = H_MAKE_SEQN(n);
 
     HParsedToken **digits = h_seq_elements(p->ast);
 
-- 
GitLab