From ac7584bcf62849ed2817d6f5e1809b04377f77f1 Mon Sep 17 00:00:00 2001 From: Holger Vogt Date: Wed, 3 Apr 2024 16:59:16 +0200 Subject: [PATCH] Unify the function interface, avoid lto-type-mismatch --- src/frontend/wdisp/winprint.c | 4 +++- src/frontend/wdisp/winprint.h | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/frontend/wdisp/winprint.c b/src/frontend/wdisp/winprint.c index db5bfe577..249224cb6 100644 --- a/src/frontend/wdisp/winprint.c +++ b/src/frontend/wdisp/winprint.c @@ -378,7 +378,7 @@ int WPRINT_DrawLine(int x1, int y1, int x2, int y2, bool isgrid) } -int WPRINT_Arc(int x0, int y0, int radius, double theta, double delta_theta) +int WPRINT_Arc(int x0, int y0, int radius, double theta, double delta_theta, bool isgrid) /* * Notes: * Draws an arc of and center at (x0,y0) beginning at @@ -397,6 +397,8 @@ int WPRINT_Arc(int x0, int y0, int radius, double theta, double delta_theta) double dx0; double dy0; + NG_IGNORE(isgrid); + if (!currentgraph) return 0; pd = pPrintData(currentgraph); if (!pd) return 0; diff --git a/src/frontend/wdisp/winprint.h b/src/frontend/wdisp/winprint.h index f6d591d02..0c35a7816 100644 --- a/src/frontend/wdisp/winprint.h +++ b/src/frontend/wdisp/winprint.h @@ -12,7 +12,7 @@ int WPRINT_NewViewport( GRAPH * graph); int WPRINT_Close(void); int WPRINT_Clear(void); int WPRINT_DrawLine(int x1, int y1, int x2, int y2, bool isgrid); -int WPRINT_Arc(int x0, int y0, int radius, double theta, double delta_theta); +int WPRINT_Arc(int x0, int y0, int radius, double theta, double delta_theta, bool isgrid); int WPRINT_Text( char * text, int x, int y, int degrees); int WPRINT_DefineColor(int colorid, double red, double green, double blue); int WPRINT_DefineLinestyle(int num, int mask);