From 30859cdaa14c439b7b4548b00de71b99f1818742 Mon Sep 17 00:00:00 2001
From: P. J. McDermott <pj@pehjota.net>
Date: Sat, 16 Aug 2014 17:00:40 -0400
Subject: parse_control(): Call field_cb on paragraph end

---
(limited to 'lib')

diff --git a/lib/control.sh b/lib/control.sh
index ffa8bc7..97c7a96 100644
--- a/lib/control.sh
+++ b/lib/control.sh
@@ -51,6 +51,12 @@ parse_control()
 				# The first line is blank to consolidate
 				# initialization code (see heredocument below).
 				in_paragraph='false'
+				if [ "x${name}" != 'x' ]; then
+					if ! "${field_cb}" "${name}" "${value}"
+					then
+						return 0
+					fi
+				fi
 				if ! "${paragraph_cb}"; then
 					return 0
 				fi
--
cgit v0.9.1