Further reduction of include dependencies

This commit is contained in:
Ingo Weyrich
2019-10-31 13:29:12 +01:00
parent c44e9dfa44
commit 284fe57159
23 changed files with 37 additions and 33 deletions

View File

@@ -19,13 +19,13 @@
#pragma once
#include <cmath>
#include <list>
#include <map>
#include <string>
#include <glibmm/ustring.h>
#include "pixelsmap.h"
#include "rawimage.h"
namespace rtengine
{
@@ -49,13 +49,7 @@ public:
dfInfo( const dfInfo &o)
: pathname(o.pathname), maker(o.maker), model(o.model), iso(o.iso), shutter(o.shutter), timestamp(o.timestamp), ri(nullptr) {}
~dfInfo()
{
if( ri ) {
delete ri;
}
}
~dfInfo();
dfInfo &operator =(const dfInfo &o);
bool operator <(const dfInfo &e2) const;