Re: [Gpsbabel-misc] gpsutil bug
Brought to you by:
robertl
From: Robert L. <rob...@us...> - 2003-05-29 14:51:07
|
Magnus Weis wrote: > there is a problem with converting some (all?) formats to gpsutil > (in the lates beta as well as in 1.1.0). > It does not handle decimal numbers correctly. I think that would be this problem: http://sourceforge.net/mailarchive/forum.php?thread_id=1958570&forum_id=12066 wouldn't it? If so, you're the first user of gpsutil to step forth. Are you _really_ interoperating gpsutil (there are other problems; we don't handle comment characters, commas i the comments fields, or blank comments correctly) that we should whack at the same time. Plus we have some test suite wreckage to deal with, but that's largely mechanical. If you don't beat me to a more comprehensive fix, I'll tackle this early in the week. If you're looking for something quick & dirty, try this on for size... Index: gpsutil.c =================================================================== RCS file: /cvsroot/gpsbabel/gpsbabel/gpsutil.c,v retrieving revision 1.11 diff -p -u -r1.11 gpsutil.c --- gpsutil.c 19 Jan 2003 22:16:11 -0000 1.11 +++ gpsutil.c 29 May 2003 14:44:19 -0000 @@ -87,9 +91,13 @@ gpsutil_disp(const waypoint *wpt) const char *icon_token; icon_token = mag_find_token_from_descr(wpt->icon_descr); - +#if 0 lon = wpt->position.longitude.degrees * 100.0; lat = wpt->position.latitude.degrees * 100.0; +#else + lon = degrees2ddmm(wpt->position.longitude.degrees); + lat = degrees2ddmm(wpt->position.latitude.degrees); +#endif fprintf(file_out, "%-8s %08.3f%c %09.3f%c %07.0f%c %-30.30s %s\n", global_opts.synthesize_shortnames ? > I also stumpled on some errors in the README: > [ ... ] > The -f is missing everywhere, e.g. These were fixed on Dec 21. Where did you find a copy that still has this? > In case this mailing list is not the right place for these problems, > please drop me a note where to report them. Oh, this is absolutely the right place. Thanx. RJL |