summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2013-04-30 23:38:40 +0200
committerStephan Bergmann <sbergman@redhat.com>2013-04-30 23:38:40 +0200
commitf4227c822c7f5a4e1e1b3b4e096cb63cf710a3f1 (patch)
tree1fdcbdb1a340da8fe1130cad5f6902ef833dc569 /include
parent2736aff1f9a5c32c13993ff540e599291b7688ca (diff)
Blind fix for MSVC, take two
...it is likely rather the implicitly defined inline special member functions of VclBuilder that cause the trouble of trying to fully instantiate boost::ptr_map<OUString,osl::Module>. Change-Id: I67ad7434b4e3a2e01c15f7e39080226676412af1
Diffstat (limited to 'include')
-rw-r--r--include/vcl/builder.hxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/vcl/builder.hxx b/include/vcl/builder.hxx
index fff53c34c3d7..83532dd77c32 100644
--- a/include/vcl/builder.hxx
+++ b/include/vcl/builder.hxx
@@ -20,6 +20,7 @@
#include <set>
#include <stack>
#include <vector>
+#include <boost/noncopyable.hpp>
#include <boost/ptr_container/ptr_map.hpp>
class ListBox;
@@ -38,7 +39,7 @@ class SAL_DLLPUBLIC_TEMPLATE ModuleMap:
} }
-class VCL_DLLPUBLIC VclBuilder
+class VCL_DLLPUBLIC VclBuilder: private boost::noncopyable
{
public:
typedef std::map<OString, OString> stringmap;