From f1f01451cc3fa0d0b881939878baf0f14a8b486a Mon Sep 17 00:00:00 2001 From: curt Date: Tue, 3 Feb 1998 23:20:08 +0000 Subject: [PATCH] Lots of little tweaks to fix various consistency problems discovered by Solaris' CC. Fixed a bug in fg_debug.c with how the fgPrintf() wrapper passed arguments along to the real printf(). Also incorporated HUD changes by Michele America. --- Astro/orbits.c | 11 +++++++++-- Astro/planets.c | 12 +++++++++--- 2 files changed, 18 insertions(+), 5 deletions(-) diff --git a/Astro/orbits.c b/Astro/orbits.c index 452a7818..6c82f79a 100644 --- a/Astro/orbits.c +++ b/Astro/orbits.c @@ -150,6 +150,7 @@ void fgSolarSystemInit(struct fgTIME t) "Cannot open data file: '%s'\n", path); return; } + /* printf(" reading datafile %s\n", path); */ fgPrintf( FG_ASTRO, FG_INFO, " reading datafile %s\n", path); /* for all the objects... */ @@ -182,9 +183,15 @@ void fgSolarSystemUpdate(struct OrbElements *planet, struct fgTIME t) /* $Log$ -/* Revision 1.5 1998/02/02 20:53:22 curt -/* To version 0.29 +/* Revision 1.6 1998/02/03 23:20:11 curt +/* Lots of little tweaks to fix various consistency problems discovered by +/* Solaris' CC. Fixed a bug in fg_debug.c with how the fgPrintf() wrapper +/* passed arguments along to the real printf(). Also incorporated HUD changes +/* by Michele America. /* + * Revision 1.5 1998/02/02 20:53:22 curt + * To version 0.29 + * * Revision 1.4 1998/01/27 00:47:47 curt * Incorporated Paul Bleisch's new debug message * system and commandline/config file processing code. diff --git a/Astro/planets.c b/Astro/planets.c index f33e5e9c..90dea620 100644 --- a/Astro/planets.c +++ b/Astro/planets.c @@ -118,7 +118,7 @@ struct CelestialCoord fgCalculatePlanet(struct OrbElements planet, Nr = 2.9585076 + 6.6672E-7*actTime; B = asin ( sin (result.Declination) * cos(ir) - cos(result.Declination) * sin (ir) * sin (result.RightAscension - Nr)); - ring_magn = -2.6 * sin (abs(B)) + 1.2 * pow(sin(B),2); + ring_magn = -2.6 * sin (fabs(B)) + 1.2 * pow(sin(B),2); result.magnitude = -9.0 + 5*log10( r*R ) + 0.044 * FV + ring_magn; break; case 7: /* Uranus */ @@ -204,9 +204,15 @@ void fgPlanetsRender( void ) { /* $Log$ -/* Revision 1.4 1998/02/02 20:53:23 curt -/* To version 0.29 +/* Revision 1.5 1998/02/03 23:20:12 curt +/* Lots of little tweaks to fix various consistency problems discovered by +/* Solaris' CC. Fixed a bug in fg_debug.c with how the fgPrintf() wrapper +/* passed arguments along to the real printf(). Also incorporated HUD changes +/* by Michele America. /* + * Revision 1.4 1998/02/02 20:53:23 curt + * To version 0.29 + * * Revision 1.3 1998/01/27 00:47:47 curt * Incorporated Paul Bleisch's new debug message * system and commandline/config file processing code. -- 2.39.2