From d113540d61748b89d8db12a9ffb85d2e9439476c Mon Sep 17 00:00:00 2001 From: Xu Xingliang Date: Fri, 24 May 2024 20:35:11 +0800 Subject: [PATCH] capi: fix compile warning Fix warning during build with lvgl https://github.com/lvgl/lvgl/pull/6081/ error: a function declaration without a prototype is deprecated in all versions of C [-Werror,-Wstrict-prototypes] Signed-off-by: Xu Xingliang --- AUTHORS | 1 + src/bindings/capi/thorvg_capi.h | 18 +++++++++--------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/AUTHORS b/AUTHORS index 77442add..81c11aa5 100644 --- a/AUTHORS +++ b/AUTHORS @@ -30,3 +30,4 @@ Lorcán Mc Donagh Lucas Niu Francisco Ramírez Abdelrahman Ashraf +Neo Xu diff --git a/src/bindings/capi/thorvg_capi.h b/src/bindings/capi/thorvg_capi.h index 786d37fe..3833fe9b 100644 --- a/src/bindings/capi/thorvg_capi.h +++ b/src/bindings/capi/thorvg_capi.h @@ -429,7 +429,7 @@ typedef enum { * * \return A new Tvg_Canvas object. */ -TVG_API Tvg_Canvas* tvg_swcanvas_create(); +TVG_API Tvg_Canvas* tvg_swcanvas_create(void); /*! @@ -1056,7 +1056,7 @@ TVG_API Tvg_Result tvg_paint_get_blend_method(const Tvg_Paint* paint, Tvg_Blend_ * * \return A new shape object. */ -TVG_API Tvg_Paint* tvg_shape_new(); +TVG_API Tvg_Paint* tvg_shape_new(void); /*! @@ -1728,7 +1728,7 @@ TVG_API Tvg_Result tvg_shape_get_gradient(const Tvg_Paint* paint, Tvg_Gradient** * * \return A new linear gradient object. */ -TVG_API Tvg_Gradient* tvg_linear_gradient_new(); +TVG_API Tvg_Gradient* tvg_linear_gradient_new(void); /*! @@ -1750,7 +1750,7 @@ TVG_API Tvg_Gradient* tvg_linear_gradient_new(); * * \return A new radial gradient object. */ -TVG_API Tvg_Gradient* tvg_radial_gradient_new(); +TVG_API Tvg_Gradient* tvg_radial_gradient_new(void); /*! @@ -1972,7 +1972,7 @@ TVG_API Tvg_Result tvg_gradient_del(Tvg_Gradient* grad); * * \return A new picture object. */ -TVG_API Tvg_Paint* tvg_picture_new(); +TVG_API Tvg_Paint* tvg_picture_new(void); /*! @@ -2099,7 +2099,7 @@ TVG_API Tvg_Result tvg_picture_get_size(const Tvg_Paint* paint, float* w, float* * * \return A new scene object. */ -TVG_API Tvg_Paint* tvg_scene_new(); +TVG_API Tvg_Paint* tvg_scene_new(void); /*! @@ -2177,7 +2177,7 @@ TVG_API Tvg_Result tvg_scene_clear(Tvg_Paint* scene, bool free); * * \return A new Tvg_Saver object. */ -TVG_API Tvg_Saver* tvg_saver_new(); +TVG_API Tvg_Saver* tvg_saver_new(void); /*! @@ -2261,7 +2261,7 @@ TVG_API Tvg_Result tvg_saver_del(Tvg_Saver* saver); * * \since 0.13 */ -TVG_API Tvg_Animation* tvg_animation_new(); +TVG_API Tvg_Animation* tvg_animation_new(void); /*! @@ -2423,7 +2423,7 @@ TVG_API Tvg_Result tvg_animation_del(Tvg_Animation* animation); * * \return Tvg_Animation A new Tvg_LottieAnimation object. */ -TVG_API Tvg_Animation* tvg_lottie_animation_new(); +TVG_API Tvg_Animation* tvg_lottie_animation_new(void); /*!