=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-02_07:55:21 (mfranz)
/var/cvs/SimGear-0.3/source/simgear/debug/logstream.hxx
add SG_ORIGIN macro that expands to a string __FILE__":"__LINE__
Note that __LINE__ is a number and can't be directly used in string
context, which makes the macro worthwhile. (IMHO :-)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-02_10:42:20 (mfranz)
/var/cvs/SimGear-0.3/source/simgear/timing/lowleveltime.cxx
replace exit() by throw sg_exception(). Of course, we have to be aware
that interdependencies between sg libs are generally unwelcome, but
sg_exception is a rather basic part, and it's already used by xml, props,
scene, sound and, of course, structure. Since props and xml are core
libs, we can assume that sg_exceptions are available. (OK'ed by Curt)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-02_10:42:21 (mfranz)
/var/cvs/SimGear-0.3/source/simgear/timing/timezone.cxx
replace exit() by throw sg_exception(). Of course, we have to be aware
that interdependencies between sg libs are generally unwelcome, but
sg_exception is a rather basic part, and it's already used by xml, props,
scene, sound and, of course, structure. Since props and xml are core
libs, we can assume that sg_exceptions are available. (OK'ed by Curt)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-02_14:57:15 (mfranz)
/var/cvs/SimGear-0.3/source/simgear/scene/tgdb/Attic/leaf.cxx
replace exit() by throw. Leaving the SG_LOG message in, because I observed
unexpected problems with throwing exceptions from sg. :-/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-02_15:02:23 (mfranz)
/var/cvs/SimGear-0.3/source/simgear/ephemeris/stardata.cxx
s/exit(.*)/throw/ .. again leaving the SG_LOG in until I know why exceptions
dont' work through static sg libs
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-02_15:06:04 (mfranz)
/var/cvs/SimGear-0.3/source/simgear/ephemeris/stardata.cxx
nope, "return false" is better here, sorry
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-07_13:37:58 (mfranz)
/var/cvs/SimGear-0.3/source/simgear/sound/sample_openal.cxx
/var/cvs/SimGear-0.3/source/simgear/sound/sample_openal.hxx
/var/cvs/SimGear-0.3/source/simgear/sound/soundmgr_openal.cxx
/var/cvs/SimGear-0.3/source/simgear/sound/soundmgr_openal.hxx
/var/cvs/SimGear-0.3/source/simgear/sound/xmlsound.cxx
Maik JUSTUS:
"[...] switches of the Doppler calculation of OpenAL and
adds a own Doppler calculation."
mf: necessary because OpenAL Doppler on Windows is broken, which the
openal developers acknowledge. The source revisions before and after
the patch was applied are tagged with BEFORE_OPENAL_WORKAROUND and
AFTER_OPENAL_WORKAROUND, so that one can easier find and remove
the changes if required (which is quite unlikely. :-)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-07-07_13:50:01 (mfranz)
/var/cvs/SimGear-0.3/source/simgear/sound/sample_openal.cxx
/var/cvs/SimGear-0.3/source/simgear/sound/xmlsound.cxx
change sign & initialize direction (this was in a later patch that I had
missed)
2f585eeea02e2c79d7b1d8c4963bae2d
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Flightgear-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/flightgear-devel