From 63533713bbfffebb950bc3fb4ed2addde01ad3d1 Mon Sep 17 00:00:00 2001 From: Oliver Duis Date: Fri, 15 Apr 2011 07:37:11 +0200 Subject: [PATCH] Fixed compilation errs on Gentoo Linux on behalf of CDim; see issue #632 --- rtengine/array2D.h | 2 ++ rtengine/iccstore.cc | 2 ++ rtgui/batchqueue.cc | 2 ++ rtgui/batchqueueentry.cc | 2 ++ rtgui/crophandler.cc | 2 ++ rtgui/curveeditor.cc | 2 ++ rtgui/dirbrowser.cc | 2 ++ rtgui/filebrowserentry.cc | 2 ++ 8 files changed, 16 insertions(+) diff --git a/rtengine/array2D.h b/rtengine/array2D.h index 06ec053b7..197790d30 100644 --- a/rtengine/array2D.h +++ b/rtengine/array2D.h @@ -61,6 +61,8 @@ #define ARRAY2D_BYREFERENCE 4 #define ARRAY2D_VERBOSE 8 +#include + template class array2D { diff --git a/rtengine/iccstore.cc b/rtengine/iccstore.cc index 5b44dc7cf..7a97a3548 100644 --- a/rtengine/iccstore.cc +++ b/rtengine/iccstore.cc @@ -27,6 +27,8 @@ #include #include +#include + namespace rtengine { const double (*wprofiles[])[3] = {xyz_sRGB, xyz_adobe, xyz_prophoto, xyz_widegamut, xyz_bruce, xyz_beta, xyz_best}; diff --git a/rtgui/batchqueue.cc b/rtgui/batchqueue.cc index cede66dad..e9c7942b8 100644 --- a/rtgui/batchqueue.cc +++ b/rtgui/batchqueue.cc @@ -25,6 +25,8 @@ #include #include +#include + using namespace rtengine; BatchQueue::BatchQueue () : processing(NULL), listener(NULL) { diff --git a/rtgui/batchqueueentry.cc b/rtgui/batchqueueentry.cc index a8acadebc..9594aa021 100644 --- a/rtgui/batchqueueentry.cc +++ b/rtgui/batchqueueentry.cc @@ -19,6 +19,8 @@ #include #include +#include + BatchQueueEntry::BatchQueueEntry (rtengine::ProcessingJob* pjob, const rtengine::procparams::ProcParams& pparams, Glib::ustring fname, guint8* previmg, int prevw, int prevh, Thumbnail* thumbnail) : ThumbBrowserEntryBase(fname), opreview(previmg), origpw(prevw), origph(prevh), thumbnail(thumbnail), diff --git a/rtgui/crophandler.cc b/rtgui/crophandler.cc index 3d391bd9b..706334b7a 100644 --- a/rtgui/crophandler.cc +++ b/rtgui/crophandler.cc @@ -19,6 +19,8 @@ #include #undef THREAD_PRIORITY_NORMAL +#include + using namespace rtengine; CropHandler::CropHandler () diff --git a/rtgui/curveeditor.cc b/rtgui/curveeditor.cc index 645b67f3b..6bb48ae65 100644 --- a/rtgui/curveeditor.cc +++ b/rtgui/curveeditor.cc @@ -24,6 +24,8 @@ #include #include +#include + extern Glib::ustring argv0; DiagonalCurveEditor::DiagonalCurveEditor (Glib::ustring text, CurveEditorGroup* ceGroup, CurveEditorSubGroup* ceSubGroup) : CurveEditor::CurveEditor(text, (CurveEditorGroup*) ceGroup, ceSubGroup) { diff --git a/rtgui/dirbrowser.cc b/rtgui/dirbrowser.cc index 6b24dbdbf..464c358de 100644 --- a/rtgui/dirbrowser.cc +++ b/rtgui/dirbrowser.cc @@ -24,6 +24,8 @@ #include #include +#include + #define CHECKTIME 5000 extern Glib::ustring argv0; diff --git a/rtgui/filebrowserentry.cc b/rtgui/filebrowserentry.cc index 27ba33f72..1f17c24ec 100644 --- a/rtgui/filebrowserentry.cc +++ b/rtgui/filebrowserentry.cc @@ -23,6 +23,8 @@ #include #include +#include + #define CROPRESIZEBORDER 4 bool FileBrowserEntry::iconsLoaded = false;