cleanup ptr pun in proxy chkin
authorGood Guy <good1.2guy@gmail.com>
Tue, 19 Sep 2017 17:40:06 +0000 (11:40 -0600)
committerGood Guy <good1.2guy@gmail.com>
Tue, 19 Sep 2017 17:40:06 +0000 (11:40 -0600)
cinelerra-5.1/cinelerra/floatautos.C

index 4ee1d4070702542362fcf360577d4729f00d91c2..04741afe145fabd6fdefc63b31daab1c641f7bb4 100644 (file)
@@ -455,10 +455,10 @@ double FloatAutos::automation_integral(int64_t start, int64_t length, int direct
        if( end > len ) end = len;
        while( pos < end ) {
                int64_t prev_pos = 0, next_pos = len;
-               FloatAuto *prev = 0, *next = 0;
-               prev = (FloatAuto*)get_prev_auto(pos, direction, (Auto* &)prev, 0);
+               Auto *zprev = 0, *znext = 0;
+               FloatAuto *prev = (FloatAuto*)get_prev_auto(pos, direction, zprev, 0);
                if( prev ) prev_pos = prev->position;
-               next = (FloatAuto*)get_next_auto(pos, direction, (Auto* &)next, 0);
+               FloatAuto *next = (FloatAuto*)get_next_auto(pos, direction, znext, 0);
                if( next ) next_pos = next->position;
                if( !prev && !next ) prev = next = (FloatAuto*)default_auto;
                else if( !prev ) prev = next;