Transferring loads of array variables from Stack to Heap
This commit is contained in:
@@ -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 ();
|
||||
|
Reference in New Issue
Block a user