From 069d5af9df75ff975ff2360136583e8bb1b1bfb4 Mon Sep 17 00:00:00 2001
From: Stephan Bosch <stephan.bosch@dovecot.fi>
Date: Wed, 24 Apr 2019 08:55:04 +0200
Subject: [PATCH] lib-sieve: sieve-lexer - Remove unnecessary forward
 declaration of error handling functions.

---
 src/lib-sieve/sieve-lexer.c | 15 ++-------------
 1 file changed, 2 insertions(+), 13 deletions(-)

diff --git a/src/lib-sieve/sieve-lexer.c b/src/lib-sieve/sieve-lexer.c
index 2b1a1bd86..f20b4ef95 100644
--- a/src/lib-sieve/sieve-lexer.c
+++ b/src/lib-sieve/sieve-lexer.c
@@ -27,17 +27,6 @@
 
 #define DIGIT_VAL(c) (c - '0')
 
-/*
- * Forward declarations
- */
-
-inline static void
-sieve_lexer_error(const struct sieve_lexer *lexer, const char *fmt, ...)
-		  ATTR_FORMAT(2, 3);
-inline static void
-sieve_lexer_warning(const struct sieve_lexer *lexer, const char *fmt, ...)
-		    ATTR_FORMAT(2, 3);
-
 /*
  * Lexer object
  */
@@ -131,7 +120,7 @@ void sieve_lexer_free(const struct sieve_lexer **_lexer)
  * Internal error handling
  */
 
-inline static void
+inline static void ATTR_FORMAT(2, 3)
 sieve_lexer_error(const struct sieve_lexer *lexer, const char *fmt, ...)
 {
 	struct sieve_lexical_scanner *scanner = lexer->scanner;
@@ -149,7 +138,7 @@ sieve_lexer_error(const struct sieve_lexer *lexer, const char *fmt, ...)
 	va_end(args);
 }
 
-inline static void
+inline static void ATTR_FORMAT(2, 3)
 sieve_lexer_warning(const struct sieve_lexer *lexer, const char *fmt, ...)
 {
 	struct sieve_lexical_scanner *scanner = lexer->scanner;
-- 
GitLab