[Gnucash-changes] Conditionally compile the fmin() function.

David Hampton hampton at cvs.gnucash.org
Thu Oct 6 17:34:15 EDT 2005


Log Message:
-----------
Conditionally compile the fmin() function.

Tags:
----
gnucash-gnome2-dev

Modified Files:
--------------
    gnucash:
        ChangeLog
        configure.in
    gnucash/lib/goffice/graph/plugins/plot_radar:
        gog-radar.c

Revision Data
-------------
Index: configure.in
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/configure.in,v
retrieving revision 1.359.2.64
retrieving revision 1.359.2.65
diff -Lconfigure.in -Lconfigure.in -u -r1.359.2.64 -r1.359.2.65
--- configure.in
+++ configure.in
@@ -109,6 +109,9 @@
 AC_CHECK_FUNCS(random drand48 finite memmove mkdtemp uname times sysconf)
 ## --jsled
 
+## for lib/goffice
+AC_CHECK_FUNCS(fmin)
+
 STRUCT_TM_GMTOFF_CHECK
 SCANF_LLD_CHECK
 if test $am_cv_scanf_lld = "no"; then
Index: ChangeLog
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/ChangeLog,v
retrieving revision 1.1487.2.306
retrieving revision 1.1487.2.307
diff -LChangeLog -LChangeLog -u -r1.1487.2.306 -r1.1487.2.307
--- ChangeLog
+++ ChangeLog
@@ -1,3 +1,9 @@
+2005-10-06  David Hampton  <hampton at employees.org>
+
+	* configure.in:
+	* graph/plugins/plot_radar/gog-radar.c: Conditionally compile the
+	fmin() function.
+
 2005-10-06  Joshua Sled  <jsled at asynchronous.org>
 
 	Patch from Didier Vidal <didier-devel at 9online.fr>:
Index: gog-radar.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/lib/goffice/graph/plugins/plot_radar/Attic/gog-radar.c,v
retrieving revision 1.1.4.1
retrieving revision 1.1.4.2
diff -Llib/goffice/graph/plugins/plot_radar/gog-radar.c -Llib/goffice/graph/plugins/plot_radar/gog-radar.c -u -r1.1.4.1 -r1.1.4.2
--- lib/goffice/graph/plugins/plot_radar/gog-radar.c
+++ lib/goffice/graph/plugins/plot_radar/gog-radar.c
@@ -294,11 +294,13 @@
 typedef GogPlotView		GogRadarView;
 typedef GogPlotViewClass	GogRadarViewClass;
 
+#ifndef HAVE_FMIN
 static double
 fmin (double a, double b)
 {
 	return (a < b) ? a : b;
 }
+#endif
 
 static void
 gog_radar_view_render (GogView *view, GogViewAllocation const *bbox)


More information about the gnucash-changes mailing list