summaryrefslogtreecommitdiff
path: root/pkg/less/patch/0001-Remove-after-function-definition.patch
blob: 2ab8a537bd96fc63c95aa065fedbd9352d6634ec (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
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
Upstream: f0475cce07567696a7cb9ac4da2119ce09195c1d

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