summaryrefslogtreecommitdiff
path: root/pkg/less/patch/0001-Remove-after-function-definition.patch
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/less/patch/0001-Remove-after-function-definition.patch')
-rw-r--r--pkg/less/patch/0001-Remove-after-function-definition.patch29
1 files changed, 29 insertions, 0 deletions
diff --git a/pkg/less/patch/0001-Remove-after-function-definition.patch b/pkg/less/patch/0001-Remove-after-function-definition.patch
new file mode 100644
index 00000000..db8658f0
--- /dev/null
+++ b/pkg/less/patch/0001-Remove-after-function-definition.patch
@@ -0,0 +1,29 @@
+From 5c87a344bc528c1878708c5e497f0e8e1742b7d4 Mon Sep 17 00:00:00 2001
+From: Michael Forney <mforney@mforney.org>
+Date: Fri, 5 Jul 2019 22:05:36 -0700
+Subject: [PATCH] Remove ';' after function definition
+
+The STR_TO_TYPE_FUNC macro expands to a function definition, so the ';'
+is treated as an empty top-level declaration, which is not valid in ISO C.
+---
+ output.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/output.c b/output.c
+index 100eb79..d1d20c4 100644
+--- a/output.c
++++ b/output.c
+@@ -493,8 +493,8 @@ type funcname(buf, ebuf) \
+ return val; \
+ }
+
+-STR_TO_TYPE_FUNC(lstrtopos, POSITION);
+-STR_TO_TYPE_FUNC(lstrtoi, int);
++STR_TO_TYPE_FUNC(lstrtopos, POSITION)
++STR_TO_TYPE_FUNC(lstrtoi, int)
+
+ /*
+ * Output an integer in a given radix.
+--
+2.22.0
+