From a0ef27a0cd97d53f89def5ed5c94250b92cbd587 Mon Sep 17 00:00:00 2001
From: Andrzej Rybczak <electricityispower@gmail.com>
Date: Tue, 16 Sep 2014 12:54:16 +0200
Subject: [PATCH] command/list: reset used size after the list has been
 processed

---
 NEWS                               | 2 ++
 src/command/CommandListBuilder.cxx | 1 +
 2 files changed, 3 insertions(+)

diff --git a/NEWS b/NEWS
index 499b3ac0c..dcb3c6da1 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,6 @@
 ver 0.18.15 (not yet released)
+* command
+  - list: reset used size after the list has been processed
 * work around build failure on NetBSD
 
 ver 0.18.14 (2014/09/11)
diff --git a/src/command/CommandListBuilder.cxx b/src/command/CommandListBuilder.cxx
index cc10f7205..4e0a8bd2a 100644
--- a/src/command/CommandListBuilder.cxx
+++ b/src/command/CommandListBuilder.cxx
@@ -27,6 +27,7 @@ void
 CommandListBuilder::Reset()
 {
 	list.clear();
+	size = 0;
 	mode = Mode::DISABLED;
 }