Transferring loads of array variables from Stack to Heap

This commit is contained in:
Hombre
2011-01-01 03:28:27 +01:00
parent 5ee87be11b
commit 9fa432880c
26 changed files with 190 additions and 72 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 ();