From 5bf55885d9d59273794d60e957231371fd020096 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Sat, 5 Mar 2011 00:55:02 -0500 Subject: Revert "Fossil removal." This reverts my commit of Fri 04 Mar 2011 16:40:20 -0500. --- lcdgps.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'lcdgps.c') diff --git a/lcdgps.c b/lcdgps.c index df7a795e..5db57be7 100644 --- a/lcdgps.c +++ b/lcdgps.c @@ -211,9 +211,14 @@ static enum deg_str_type deg_type = deg_dd; static void update_lcd(struct gps_data_t *gpsdata) { char tmpbuf[255]; +#ifdef CLIMB char maidenhead[5]; maidenhead[4]=0; int n; +#else + char maidenhead[7]; + maidenhead[6]=0; +#endif char *s; int track; @@ -250,6 +255,7 @@ static void update_lcd(struct gps_data_t *gpsdata) /* Fill in the altitude and fix status. */ if (gpsdata->fix.mode == MODE_3D) { +#ifdef CLIMB for(n=0;nfix.climb; avgclimb=0.0; @@ -260,6 +266,7 @@ static void update_lcd(struct gps_data_t *gpsdata) #else snprintf(tmpbuf, 254, "widget_set gpsd four 1 4 {%.1f %s %s}\n", gpsdata->fix.altitude*altfactor, altunits, maidenhead); +#endif } else { snprintf(tmpbuf, 254, "widget_set gpsd four 1 4 {n/a}\n"); } @@ -297,8 +304,10 @@ int main(int argc, char *argv[]) fd_set rfds; int data; +#ifdef CLIMB int n; for(n=0;n