summaryrefslogtreecommitdiff
path: root/demos/gtk-demo
diff options
context:
space:
mode:
Diffstat (limited to 'demos/gtk-demo')
-rw-r--r--demos/gtk-demo/main.c12
-rw-r--r--demos/gtk-demo/pixbufs.c10
2 files changed, 17 insertions, 5 deletions
diff --git a/demos/gtk-demo/main.c b/demos/gtk-demo/main.c
index a48256df88..d126fdae25 100644
--- a/demos/gtk-demo/main.c
+++ b/demos/gtk-demo/main.c
@@ -87,7 +87,9 @@ read_line (FILE *stream, GString *str)
{
int n_read = 0;
+#ifndef G_OS_WIN32
flockfile (stream);
+#endif
g_string_truncate (str, 0);
@@ -95,7 +97,11 @@ read_line (FILE *stream, GString *str)
{
int c;
+#ifndef G_OS_WIN32
c = getc_unlocked (stream);
+#else
+ c = getc (stream);
+#endif
if (c == EOF)
goto done;
@@ -107,7 +113,11 @@ read_line (FILE *stream, GString *str)
case '\r':
case '\n':
{
+#ifndef G_OS_WIN32
int next_c = getc_unlocked (stream);
+#else
+ int next_c = getc (stream);
+#endif
if (!(next_c == EOF ||
(c == '\r' && next_c == '\n') ||
@@ -123,7 +133,9 @@ read_line (FILE *stream, GString *str)
done:
+#ifndef G_OS_WIN32
funlockfile (stream);
+#endif
return n_read > 0;
}
diff --git a/demos/gtk-demo/pixbufs.c b/demos/gtk-demo/pixbufs.c
index eef2747d05..9a50d6f3c1 100644
--- a/demos/gtk-demo/pixbufs.c
+++ b/demos/gtk-demo/pixbufs.c
@@ -151,17 +151,17 @@ timeout (gpointer data)
GdkRectangle r1, r2, dest;
double k;
- ang = 2.0 * M_PI * (double) i / N_IMAGES - f * 2.0 * M_PI;
+ ang = 2.0 * G_PI * (double) i / N_IMAGES - f * 2.0 * G_PI;
iw = gdk_pixbuf_get_width (images[i]);
ih = gdk_pixbuf_get_height (images[i]);
- r = radius + (radius / 3.0) * sin (f * 2.0 * M_PI);
+ r = radius + (radius / 3.0) * sin (f * 2.0 * G_PI);
xpos = floor (xmid + r * cos (ang) - iw / 2.0 + 0.5);
ypos = floor (ymid + r * sin (ang) - ih / 2.0 + 0.5);
- k = (i & 1) ? sin (f * 2.0 * M_PI) : cos (f * 2.0 * M_PI);
+ k = (i & 1) ? sin (f * 2.0 * G_PI) : cos (f * 2.0 * G_PI);
k = 2.0 * k * k;
k = MAX (0.25, k);
@@ -184,8 +184,8 @@ timeout (gpointer data)
k, k,
GDK_INTERP_NEAREST,
((i & 1)
- ? MAX (127, fabs (255 * sin (f * 2.0 * M_PI)))
- : MAX (127, fabs (255 * cos (f * 2.0 * M_PI)))));
+ ? MAX (127, fabs (255 * sin (f * 2.0 * G_PI)))
+ : MAX (127, fabs (255 * cos (f * 2.0 * G_PI)))));
}
gtk_widget_queue_draw (da);