=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
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
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to