Browse Source

Fix undo for control points.

tags/non-daw-v1.1.0
Jonathan Moore Liles 17 years ago
parent
commit
bc5019035c
1 changed files with 4 additions and 2 deletions
  1. +4
    -2
      Control_Point.H

+ 4
- 2
Control_Point.H View File

@@ -44,9 +44,9 @@ protected:

int i = 0;

asprintf( &sa[i++], ":track 0x%X", _track ? _track->id() : 0 );
asprintf( &sa[i++], ":x %lu", _offset );
asprintf( &sa[i++], ":y %.2f", _y );
asprintf( &sa[i++], ":track 0x%X", _track ? _track->id() : 0 );

sa[i] = NULL;

@@ -67,7 +67,7 @@ protected:
if ( ! strcmp( s, ":x" ) )
_offset = atol( v );
else
if ( ! strcmp( s, ":control" ) )
if ( ! strcmp( s, ":y" ) )
_y = atof( v );
else
if ( ! strcmp( s, ":track" ) )
@@ -79,6 +79,8 @@ protected:
assert( t );

t->add( this );

t->sort();
}




Loading…
Cancel
Save