[gtk+/gtk-3-8] gdk/gdkwindow.c, gtk/gtkwidget.c: Include fallback-c89.c



commit 75a19fdf186d9cb043c0700ce1bc133eccc26455
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Thu Feb 21 15:54:18 2013 +0800

    gdk/gdkwindow.c, gtk/gtkwidget.c: Include fallback-c89.c
    
    Both of them started to make use of round(), a C99 function.  So, include
    fallback-c89.c to provide a fallback implementation for round() for
    compilers that don't have round()
    
    https://bugzilla.gnome.org/show_bug.cgi?id=694339

 gdk/gdkwindow.c |    3 +++
 gtk/gtkwidget.c |    3 +++
 2 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c
index 8191e0c..6d48080 100644
--- a/gdk/gdkwindow.c
+++ b/gdk/gdkwindow.c
@@ -42,6 +42,9 @@
 
 #include <math.h>
 
+/* for the use of round() */
+#include "fallback-c89.c"
+
 #undef DEBUG_WINDOW_PRINTING
 
 
diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c
index 37460e3..5716a04 100644
--- a/gtk/gtkwidget.c
+++ b/gtk/gtkwidget.c
@@ -66,6 +66,9 @@
 #include "gtktypebuiltins.h"
 #include "a11y/gtkwidgetaccessible.h"
 
+/* for the use of round() */
+#include "fallback-c89.c"
+
 /**
  * SECTION:gtkwidget
  * @Short_description: Base class for all widgets


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]