# HG changeset patch # User Sebastien Jodogne # Date 1546874517 -3600 # Node ID f6de9d25b20d114d53d6c798eff053f5f6de22e2 # Parent 9c71abbff70f251e0e380ca7cdf80da2b377b786 removing build dependency on plugins diff -r 9c71abbff70f -r f6de9d25b20d OrthancServer/Database/IDatabaseWrapper.h --- a/OrthancServer/Database/IDatabaseWrapper.h Mon Jan 07 16:13:16 2019 +0100 +++ b/OrthancServer/Database/IDatabaseWrapper.h Mon Jan 07 16:21:57 2019 +0100 @@ -39,7 +39,6 @@ #include "../../Core/SQLite/ITransaction.h" #include "../ExportedResource.h" -#include "../Search/DatabaseConstraint.h" #include "IDatabaseListener.h" #include @@ -47,6 +46,7 @@ namespace Orthanc { + class DatabaseConstraint; class ResourcesContent; diff -r 9c71abbff70f -r f6de9d25b20d OrthancServer/Search/ISqlLookupFormatter.cpp --- a/OrthancServer/Search/ISqlLookupFormatter.cpp Mon Jan 07 16:13:16 2019 +0100 +++ b/OrthancServer/Search/ISqlLookupFormatter.cpp Mon Jan 07 16:21:57 2019 +0100 @@ -35,6 +35,7 @@ #include "ISqlLookupFormatter.h" #include "../../Core/OrthancException.h" +#include "DatabaseConstraint.h" namespace Orthanc { diff -r 9c71abbff70f -r f6de9d25b20d OrthancServer/Search/ISqlLookupFormatter.h --- a/OrthancServer/Search/ISqlLookupFormatter.h Mon Jan 07 16:13:16 2019 +0100 +++ b/OrthancServer/Search/ISqlLookupFormatter.h Mon Jan 07 16:21:57 2019 +0100 @@ -33,10 +33,15 @@ #pragma once -#include "DatabaseConstraint.h" +#include "../../Core/Enumerations.h" + +#include +#include namespace Orthanc { + class DatabaseConstraint; + // This class is also used by the "orthanc-databases" project class ISqlLookupFormatter : public boost::noncopyable {