# HG changeset patch # User Chris Cannam # Date 1169217537 0 # Node ID 7005d8a9f0e00157dec289df79c955f065b7bbe0 # Parent 51ea003f8f99cafa8a9fe4e2c700ec5099d2524c * Attempt to improve management of FFT models that are not currently in use. I think these are some problems with this at the moment. diff -r 51ea003f8f99 -r 7005d8a9f0e0 main/MainWindow.cpp --- a/main/MainWindow.cpp Fri Jan 19 13:13:14 2007 +0000 +++ b/main/MainWindow.cpp Fri Jan 19 14:38:57 2007 +0000 @@ -49,6 +49,7 @@ #include "data/fileio/CSVFileWriter.h" #include "data/fileio/BZipFileDevice.h" #include "data/fileio/RemoteFile.h" +#include "data/fft/FFTDataServer.h" #include "base/RecentFiles.h" #include "transform/TransformFactory.h" #include "base/PlayParameterRepository.h" @@ -3641,6 +3642,7 @@ { // std::cerr << "MainWindow::modelAboutToBeDeleted(" << model << ")" << std::endl; m_playSource->removeModel(model); + FFTDataServer::modelAboutToBeDeleted(model); } void