From e97435d3e70d6e623f8003de265504513c5137e9 Mon Sep 17 00:00:00 2001 From: Jonathan Moore Liles Date: Wed, 23 Apr 2008 11:02:42 -0500 Subject: [PATCH] Always keep Sequence_Points sorted. --- Timeline/Sequence_Point.H | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Timeline/Sequence_Point.H b/Timeline/Sequence_Point.H index 7299088..5f064a1 100644 --- a/Timeline/Sequence_Point.H +++ b/Timeline/Sequence_Point.H @@ -37,6 +37,19 @@ protected: virtual void set ( Log_Entry &e ) { Sequence_Widget::set( e ); + + for ( int i = 0; i < e.size(); ++i ) + { + const char *s, *v; + + e.get( i, &s, &v ); + + if ( ! strcmp( ":x", s ) ) + { + _track->sort(); + } + + } } public: