aboutsummaryrefslogtreecommitdiff
path: root/src/clients/cave/format_user_config.cc
diff options
context:
space:
mode:
authorAvatar Saleem Abdulrasool <compnerd@compnerd.org> 2013-02-26 20:13:51 -0800
committerAvatar Saleem Abdulrasool <compnerd@compnerd.org> 2013-03-02 08:59:14 -0800
commit321addc5fca2ff05a6a8e83dbc90f367e68fd895 (patch)
tree8b0fb5cff7828b76a143e287079aacd9b172a74d /src/clients/cave/format_user_config.cc
parent3b73c42b7a5d29758a7e42fa5c6a4aa997586b88 (diff)
downloadpaludis-321addc5fca2ff05a6a8e83dbc90f367e68fd895.tar.gz
paludis-321addc5fca2ff05a6a8e83dbc90f367e68fd895.tar.xz
initialise extern templates in proper namespace
The declarations for the template instantions are marked as being under paludis. However, the instantiations were being made without an explict enclosing namespace, which results in an ambiguity. Explicitly indicate the namespace for template instantiations.
Diffstat (limited to 'src/clients/cave/format_user_config.cc')
-rw-r--r--src/clients/cave/format_user_config.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/clients/cave/format_user_config.cc b/src/clients/cave/format_user_config.cc
index 3af8a3584..2b6f33b76 100644
--- a/src/clients/cave/format_user_config.cc
+++ b/src/clients/cave/format_user_config.cc
@@ -123,5 +123,8 @@ FormatUserConfigFile::fetch(const std::string & v, int vi, const std::string & d
return result;
}
-template class Singleton<cave::FormatUserConfigFile>;
+namespace paludis
+{
+ template class Singleton<cave::FormatUserConfigFile>;
+}