Fix clang warnings on new lensfun code (fixes #4086)

This commit is contained in:
Flössie 2017-09-17 11:06:11 +02:00
parent b1ce30c772
commit fb06a75c81
3 changed files with 4 additions and 4 deletions

View File

@ -307,7 +307,7 @@ void ImProcFunctions::transform (Imagefloat* original, Imagefloat* transformed,
std::unique_ptr<const LensCorrection> pLCPMap;
if (needsLensfun()) {
pLCPMap = std::move(LFDatabase::findModifier(params->lensProf, metadata, oW, oH, params->coarse, rawRotationDeg));
pLCPMap = LFDatabase::findModifier(params->lensProf, metadata, oW, oH, params->coarse, rawRotationDeg);
} else if (needsLCP()) { // don't check focal length to allow distortion correction for lenses without chip
const std::shared_ptr<LCPProfile> pLCPProf = LCPStore::getInstance()->getProfile (params->lensProf.lcpFile);

View File

@ -1858,7 +1858,7 @@ void RawImageSource::preprocess (const RAWParams &raw, const LensProfParams &le
if (!hasFlatField && lensProf.useVign) {
std::unique_ptr<LensCorrection> pmap;
if (lensProf.useLensfun()) {
pmap = std::move(LFDatabase::findModifier(lensProf, idata, W, H, coarse, -1));
pmap = LFDatabase::findModifier(lensProf, idata, W, H, coarse, -1);
} else {
const std::shared_ptr<LCPProfile> pLCPProf = LCPStore::getInstance()->getProfile(lensProf.lcpFile);

View File

@ -46,7 +46,7 @@ public:
bool isCACorrectionAvailable() const override;
void correctCA(double &x, double &y, int channel) const override;
void processVignetteLine(int width, int y, float *line) const override;
void processVignetteLine3Channels(int width, int y, float *line) const;
void processVignetteLine3Channels(int width, int y, float *line) const override;
Glib::ustring getDisplayString() const;
@ -118,7 +118,7 @@ private:
int width, int height, bool swap_xy) const;
LFDatabase();
bool LoadDirectory(const char *dirname);
static LFDatabase instance_;
lfDatabase *data_;
};