From: Gunnar Beutner Date: Sun, 20 Oct 2013 13:20:54 +0000 (+0200) Subject: Build fix. X-Git-Tag: v0.0.3~20 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f59a56e4fcc95b3c2efceab8f8735f335ee7e2f4;p=icinga2 Build fix. --- diff --git a/lib/config/aexpression.h b/lib/config/aexpression.h index 3da667651..e9382aa2c 100644 --- a/lib/config/aexpression.h +++ b/lib/config/aexpression.h @@ -46,7 +46,7 @@ enum AOperator /** * @ingroup config */ -class AExpression : public Object +class I2_CONFIG_API AExpression : public Object { public: DECLARE_PTR_TYPEDEFS(AExpression); diff --git a/lib/config/avalue.cpp b/lib/config/avalue.cpp index 8b792e0c7..96aa49319 100644 --- a/lib/config/avalue.cpp +++ b/lib/config/avalue.cpp @@ -32,7 +32,7 @@ AValue::AValue(const AExpression::Ptr& expr) { } AValue::AValue(AValueType type, const Value& value) - : m_Type(type), m_Value(value), m_Expression(NULL) + : m_Type(type), m_Value(value) { } Value AValue::Evaluate(const Object::Ptr& thisRef) const diff --git a/lib/config/avalue.h b/lib/config/avalue.h index 107940025..132da5b93 100644 --- a/lib/config/avalue.h +++ b/lib/config/avalue.h @@ -43,7 +43,7 @@ class AExpression; /** * @ingroup config */ -class AValue +class I2_CONFIG_API AValue { public: AValue(void);