summaryrefslogtreecommitdiff
path: root/geography/viking/patches/patch-aa
blob: 8772c38e0ed3f396716a0d73ae440300cf9d5dfc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$NetBSD: patch-aa,v 1.1.1.1 2009/03/11 14:18:30 gdt Exp $

--- src/gpspoint.c.orig	2009-02-08 14:47:01.000000000 +0100
+++ src/gpspoint.c
@@ -81,8 +81,14 @@ static gdouble line_altitude = VIK_DEFAU
 static gboolean line_visible = TRUE;
 
 static gboolean line_extended = FALSE;
+/* Work around a bug in NetBSD. See PR standards/40695 */
+#if defined(__NetBSD__) && __GNUC_PREREQ__(3,3)
+static gdouble line_speed = __builtin_nanf("");
+static gdouble line_course = __builtin_nanf("");
+#else /* NetBSD */
 static gdouble line_speed = NAN;
 static gdouble line_course = NAN;
+#endif /* NetBSD */
 static gint line_sat = 0;
 static gint line_fix = 0;
 /* other possible properties go here */