diff options
author | Werner Lemberg <wl@gnu.org> | 2023-05-07 20:57:22 +0200 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2023-05-07 20:57:22 +0200 |
commit | 924329a9b0946afd8ca740224e8ba7f94493cb88 (patch) | |
tree | 1b441a13afadea022898caeed755e1d9c1c66cc4 | |
parent | 6e7b1b7650559d437a66e91098376c5363c4c241 (diff) | |
download | freetype2-924329a9b0946afd8ca740224e8ba7f94493cb88.tar.gz |
* src/svg/ftsvg.c: Signature fixes.
-rw-r--r-- | src/svg/ftsvg.c | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/src/svg/ftsvg.c b/src/svg/ftsvg.c index 7edb1a338..e353d47d2 100644 --- a/src/svg/ftsvg.c +++ b/src/svg/ftsvg.c @@ -40,26 +40,31 @@ /* ft_svg_init */ static FT_Error - ft_svg_init( SVG_Renderer svg_module ) + ft_svg_init( FT_Module module ) { + SVG_Renderer render = (SVG_Renderer)module; + FT_Error error = FT_Err_Ok; - svg_module->loaded = FALSE; - svg_module->hooks_set = FALSE; + render->loaded = FALSE; + render->hooks_set = FALSE; return error; } static void - ft_svg_done( SVG_Renderer svg_module ) + ft_svg_done( FT_Module module ) { - if ( svg_module->loaded == TRUE && - svg_module->hooks_set == TRUE ) - svg_module->hooks.free_svg( &svg_module->state ); + SVG_Renderer render = (SVG_Renderer)module; + + + if ( render->loaded == TRUE && + render->hooks_set == TRUE ) + render->hooks.free_svg( &render->state ); - svg_module->loaded = FALSE; + render->loaded = FALSE; } @@ -203,7 +208,7 @@ static FT_Error ft_svg_property_get( FT_Module module, const char* property_name, - const void* value ) + void* value ) { FT_Error error = FT_Err_Ok; SVG_Renderer renderer = (SVG_Renderer)module; |