From 00e1a36c4f751bcf239ac1dd781e380e9846a5c6 Mon Sep 17 00:00:00 2001 From: Seungha Yang Date: Sun, 1 Aug 2021 03:36:31 +0900 Subject: examples: controller-graph: Fix build with MSVC To use macros in math.h, one needs to define _USE_MATH_DEFINES before including the math.h file. Use glib's math define instead. Part-of: --- tests/examples/controller/controller-graph.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/examples/controller/controller-graph.c b/tests/examples/controller/controller-graph.c index ef90a271a9..ea87befa21 100644 --- a/tests/examples/controller/controller-graph.c +++ b/tests/examples/controller/controller-graph.c @@ -88,7 +88,7 @@ on_graph_draw (GtkWidget * widget, cairo_t * cr, gpointer user_data) ts = G_GUINT64_CONSTANT (0); for (i = 0; i < G_N_ELEMENTS (yval); i++) { cairo_set_source_rgb (cr, 0.0, 0.0, 0.0); - cairo_arc (cr, x + ts, y + yval[i] * h, 3.0, 0.0, 2 * M_PI); + cairo_arc (cr, x + ts, y + yval[i] * h, 3.0, 0.0, 2 * G_PI); cairo_stroke_preserve (cr); cairo_set_source_rgb (cr, 1.0, 1.0, 1.0); cairo_fill (cr); -- cgit v1.2.3