From: Matthew Fernandez Date: Sat, 20 Aug 2022 04:02:37 +0000 (-0700) Subject: GD plugin: squash -Wmissing-prototypes warnings for 'gd_psfontResolve' X-Git-Tag: 6.0.1~34^2~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=717a1a9bc1b1110a3f9a93bd8ab04f5a1a97887e;p=graphviz GD plugin: squash -Wmissing-prototypes warnings for 'gd_psfontResolve' --- diff --git a/plugin/gd/CMakeLists.txt b/plugin/gd/CMakeLists.txt index cb826694a..fbf9b6d01 100644 --- a/plugin/gd/CMakeLists.txt +++ b/plugin/gd/CMakeLists.txt @@ -4,6 +4,7 @@ if(GD_FOUND) # Source files gdioctx_wrapper.h gdgen_text.h + gd_psfontResolve.h gvdevice_gd.c gvloadimage_gd.c gvplugin_gd.c diff --git a/plugin/gd/Makefile.am b/plugin/gd/Makefile.am index c2b74eecb..b23b733c7 100644 --- a/plugin/gd/Makefile.am +++ b/plugin/gd/Makefile.am @@ -19,7 +19,7 @@ pkglib_LTLIBRARIES = libgvplugin_gd.la endif endif -noinst_HEADERS = gdioctx_wrapper.h gdgen_text.h +noinst_HEADERS = gdioctx_wrapper.h gdgen_text.h gd_psfontResolve.h libgvplugin_gd_C_la_SOURCES = \ gvplugin_gd.c \ gvrender_gd.c \ diff --git a/plugin/gd/gd_psfontResolve.h b/plugin/gd/gd_psfontResolve.h new file mode 100644 index 000000000..6ffa2d936 --- /dev/null +++ b/plugin/gd/gd_psfontResolve.h @@ -0,0 +1,6 @@ +#pragma once + +#include +#include + +char *gd_psfontResolve(PostscriptAlias *pa); diff --git a/plugin/gd/gvplugin_gd.vcxproj b/plugin/gd/gvplugin_gd.vcxproj index 4be0133ef..f98160725 100644 --- a/plugin/gd/gvplugin_gd.vcxproj +++ b/plugin/gd/gvplugin_gd.vcxproj @@ -107,6 +107,7 @@ copy $(SolutionDir)windows\dependencies\libraries\x86\bin\pixman-1.dll $(OutDir) + diff --git a/plugin/gd/gvplugin_gd.vcxproj.filters b/plugin/gd/gvplugin_gd.vcxproj.filters index 448c1e82a..0bf246a54 100644 --- a/plugin/gd/gvplugin_gd.vcxproj.filters +++ b/plugin/gd/gvplugin_gd.vcxproj.filters @@ -16,6 +16,7 @@ + diff --git a/plugin/gd/gvrender_gd.c b/plugin/gd/gvrender_gd.c index 94324e585..960271c34 100644 --- a/plugin/gd/gvrender_gd.c +++ b/plugin/gd/gvrender_gd.c @@ -11,6 +11,7 @@ #include "config.h" #include "gdioctx_wrapper.h" #include "gdgen_text.h" +#include "gd_psfontResolve.h" #include #include #include @@ -316,8 +317,6 @@ void gdgen_text(gdImagePtr im, pointf spf, pointf epf, int fontcolor, double fon } } -extern char* gd_psfontResolve (PostscriptAlias* pa); - static void gdgen_textspan(GVJ_t * job, pointf p, textspan_t * span) { gdImagePtr im = job->context; diff --git a/plugin/gd/gvtextlayout_gd.c b/plugin/gd/gvtextlayout_gd.c index 7fdbfd770..eeed059ba 100644 --- a/plugin/gd/gvtextlayout_gd.c +++ b/plugin/gd/gvtextlayout_gd.c @@ -9,7 +9,7 @@ *************************************************************************/ #include "config.h" - +#include "gd_psfontResolve.h" #include #include #include