From d747d4b6c57cc0ac42e0da370f03704d8e5927f9 Mon Sep 17 00:00:00 2001 From: Mitya Selivanov Date: Sat, 8 Apr 2023 01:49:47 +0200 Subject: Fix unused function --- source/kit/async_function.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/source/kit/async_function.h b/source/kit/async_function.h index 6b4616d..0389485 100644 --- a/source/kit/async_function.h +++ b/source/kit/async_function.h @@ -7,6 +7,12 @@ extern "C" { #endif +#ifdef __GNUC__ +# pragma GCC diagnostic push +# pragma GCC diagnostic ignored "-Wunused-function" +# pragma GCC diagnostic ignored "-Wunknown-pragmas" +#endif + typedef struct { int _; } kit_af_void; @@ -40,6 +46,10 @@ static void kit_async_function_dispatch(void *promise) { } #endif +#ifdef __GNUC__ +# pragma GCC diagnostic pop +#endif + #define KIT_AF_STATE(ret_type_, name_, ...) \ struct name_##_coro_state_ { \ KIT_AF_STATE_DATA; \ -- cgit v1.2.3