Revert memory leak patch in Monitor class (break analysis)

This commit is contained in:
Emmanuel Papin 2014-11-20 00:33:22 +01:00
parent 3d9a0f4729
commit 81f4c2aa10
1 changed files with 1 additions and 7 deletions

View File

@ -1241,6 +1241,7 @@ bool Monitor::Analyse()
if ( static_undef ) if ( static_undef )
{ {
static_undef = false;
timestamps = new struct timeval *[pre_event_count]; timestamps = new struct timeval *[pre_event_count];
images = new Image *[pre_event_count]; images = new Image *[pre_event_count];
last_signal = shared_data->signal; last_signal = shared_data->signal;
@ -1625,13 +1626,6 @@ bool Monitor::Analyse()
last_signal = signal; last_signal = signal;
} }
if ( static_undef )
{
delete[] timestamps;
delete[] images;
static_undef = false;
}
shared_data->last_read_index = index%image_buffer_count; shared_data->last_read_index = index%image_buffer_count;
//shared_data->last_read_time = image_buffer[index].timestamp->tv_sec; //shared_data->last_read_time = image_buffer[index].timestamp->tv_sec;
shared_data->last_read_time = now.tv_sec; shared_data->last_read_time = now.tv_sec;