From 295dcbd57c40d530abbc791cb5c1da15dea45d82 Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Tue, 1 Jan 2019 18:06:47 +0100 Subject: ci: enable -Werror for msys2+meson --- giscanner/scannerlexer.l | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'giscanner/scannerlexer.l') diff --git a/giscanner/scannerlexer.l b/giscanner/scannerlexer.l index 4d9657a6..bcce4397 100644 --- a/giscanner/scannerlexer.l +++ b/giscanner/scannerlexer.l @@ -371,6 +371,15 @@ check_identifier (GISourceScanner *scanner, #define G_PATH_LENGTH 2048 #endif +#ifdef _WIN32 +/* We don't want to include as it clashes horribly + * with token names from scannerparser.h. So just declare + * GetFullPathNameA() here unless we already defined it, like + * in giscanner.c. + */ +extern unsigned long __stdcall GetFullPathNameA(const char*, int, char*, char**); +#endif + static inline char * _realpath (const char *path) { @@ -379,12 +388,6 @@ _realpath (const char *path) return realpath (path, buffer) ? g_strdup (buffer) : NULL; #else - /* We don't want to include as it clashes horribly - * with token names from scannerparser.h. So just declare - * GetFullPathNameA() here unless we already defined it, like - * in giscanner.c. - */ - extern unsigned long __stdcall GetFullPathNameA(const char*, int, char*, char**); char *buffer; char dummy; int rc, len; -- cgit v1.2.1