Transferring loads of array variables from Stack to Heap

This commit is contained in:
Hombre
2010-12-27 12:47:45 +01:00
parent 69284246b1
commit 6152b5d9dd
26 changed files with 192 additions and 73 deletions

View File

@@ -22,6 +22,7 @@
#include <improccoordinator.h>
#include <curves.h>
#include <dfmanager.h>
#include <rtthumbnail.h>
namespace rtengine {
@@ -36,12 +37,20 @@ int init (const Settings* s) {
iccStore->parseDir (s->iccDirectory);
CurveFactory::init ();
ImProcFunctions::initCache ();
Thumbnail::initGamma ();
delete lcmsMutex;
lcmsMutex = new Glib::Mutex;
dfm.init( s->darkFramesPath );
return 0;
}
void cleanup () {
CurveFactory::cleanup ();
ImProcFunctions::cleanupCache ();
Thumbnail::cleanupGamma ();
}
StagedImageProcessor* StagedImageProcessor::create (InitialImage* initialImage) {
ImProcCoordinator* ipc = new ImProcCoordinator ();