diff --git a/rtgui/lensprofile.cc b/rtgui/lensprofile.cc index 0c3b227aa..899ef289e 100644 --- a/rtgui/lensprofile.cc +++ b/rtgui/lensprofile.cc @@ -582,13 +582,27 @@ bool LensProfilePanel::checkLensfunCanCorrect(bool automatch) //----------------------------------------------------------------------------- LensProfilePanel::LFDbHelper::LFDbHelper() +{ +#ifdef _OPENMP +#pragma omp parallel sections +#endif +{ +#ifdef _OPENMP +#pragma omp section +#endif { lensfunCameraModel = Gtk::TreeStore::create(lensfunModelCam); - lensfunLensModel = Gtk::TreeStore::create(lensfunModelLens); - fillLensfunCameras(); +} +#ifdef _OPENMP +#pragma omp section +#endif +{ + lensfunLensModel = Gtk::TreeStore::create(lensfunModelLens); fillLensfunLenses(); } +} +} void LensProfilePanel::LFDbHelper::fillLensfunCameras() {