summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2015-06-13 16:09:24 +0100
committerDan Goodliffe <dan@randomdan.homeip.net>2015-06-13 16:09:24 +0100
commit6b5d35929c96d6f5fc2c9a2c1b28c427177f633c (patch)
tree3cbe9d167f2a102d829b30a39e7f29f81fe6bcd5
parentMerge branch 'netfs-test-refactor' (diff)
downloadnetfs-6b5d35929c96d6f5fc2c9a2c1b28c427177f633c.tar.bz2
netfs-6b5d35929c96d6f5fc2c9a2c1b28c427177f633c.tar.xz
netfs-6b5d35929c96d6f5fc2c9a2c1b28c427177f633c.zip
Add explicit instaniation of template members functions too
-rw-r--r--netfs/lib/entCache.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/netfs/lib/entCache.cpp b/netfs/lib/entCache.cpp
index 286c017..c16678f 100644
--- a/netfs/lib/entCache.cpp
+++ b/netfs/lib/entCache.cpp
@@ -1,7 +1,7 @@
#include <pch.hpp>
#include "entCache.h"
#include <exceptions.h>
-#include "lockHelpers.h"
+#include <lockHelpers.h>
#include <pwd.h>
#include <grp.h>
@@ -128,5 +128,9 @@ Group::hasMember(uid_t u) const
template<class T> const EntCache<T> EntCache<T>::instance;
template class EntCache<User>;
+template IceUtil::Handle<User> EntCache<User>::getEntry<std::string>(const std::string &) const;
+template IceUtil::Handle<User> EntCache<User>::getEntry<uid_t>(const uid_t &) const;
template class EntCache<Group>;
+template IceUtil::Handle<Group> EntCache<Group>::getEntry<std::string>(const std::string &) const;
+template IceUtil::Handle<Group> EntCache<Group>::getEntry<gid_t>(const gid_t &) const;