]> git.mxchange.org Git - flightgear.git/commitdiff
Avoid casts if there is a method for the apropriate job.
authorfrohlich <frohlich>
Wed, 11 Mar 2009 05:36:29 +0000 (05:36 +0000)
committerTim Moore <timoore@redhat.com>
Wed, 11 Mar 2009 22:14:34 +0000 (23:14 +0100)
Modified Files:
src/Main/main.cxx

src/Main/main.cxx

index e5be03776fed07f9efe45437d9a17f55036b8d06..c0251b13fd64ba9963ca6a2f1906a7f30bba28de 100644 (file)
@@ -596,9 +596,9 @@ static void fgMainLoop( void ) {
 
     // check for moving or stationary listener (view position)
     sgdSubVec3( sgdv3_help,
-                last_listener_pos, (double *)&current_view->get_view_pos());
+                last_listener_pos, current_view->get_view_pos().sg());
     sgdAddVec3( last_listener_pos,
-               sgdv3_null, (double *)&current_view->get_view_pos());
+               sgdv3_null, current_view->get_view_pos().sg());
 
     if ( sgdLengthVec3(sgdv3_help) > 0.2 ) {
        sgCopyVec3( listener_vel, model_vel );
@@ -611,7 +611,7 @@ static void fgMainLoop( void ) {
     // set positional offset for sources
     sgdVec3 dsource_pos_offset;
     sgdSubVec3( dsource_pos_offset,
-                (double*) &current_view->get_view_pos(),
+                current_view->get_view_pos().sg(),
                 model_pos.sg() );
     SGVec3d sgv_dsource_pos_offset = model_or.rotateBack(
         surf_or.rotateBack(SGVec3d(dsource_pos_offset[0],