diff --git a/src/rdb/rdb/rdb.h b/src/rdb/rdb/rdb.h index e622d07a7..5914d1cb1 100644 --- a/src/rdb/rdb/rdb.h +++ b/src/rdb/rdb/rdb.h @@ -466,7 +466,7 @@ int type_index_of (); * Using this class, any value can be stored inside the collection of Values. */ template -class RDB_PUBLIC Value +class RDB_PUBLIC_TEMPLATE Value : public ValueBase { public: @@ -524,7 +524,7 @@ private: * @brief Type bindings */ template -RDB_PUBLIC ValueBase *make_value (const T &value) +RDB_PUBLIC_TEMPLATE ValueBase *make_value (const T &value) { return new Value (value); }