diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2016-07-11 12:11:39 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2016-07-11 12:11:39 +0200 |
commit | db1be55072a792c536841f02af0bc7da362aa4fc (patch) | |
tree | b8517476b7f5d48a7beb8cf4778bb7ed9772c654 /include/vcl/uitest | |
parent | a9d273ed8e05c2524a43ebbc548e1efe0c94c4bb (diff) |
Prevent MSC from instantiating implicitly defined DLLPUBLIC member functions
...which would require some classes to be complete which are usually incomplete
here and only happen to be complete with (implicit, on Windows) --enable-pch.
Change-Id: I653d6376e9ee1a8509c0f1a0096af4559ef0702e
Diffstat (limited to 'include/vcl/uitest')
-rw-r--r-- | include/vcl/uitest/uiobject.hxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/vcl/uitest/uiobject.hxx b/include/vcl/uitest/uiobject.hxx index 011a2d4fd7cd..a8c35be7285b 100644 --- a/include/vcl/uitest/uiobject.hxx +++ b/include/vcl/uitest/uiobject.hxx @@ -35,7 +35,11 @@ typedef std::map<const OUString, OUString> StringMap; */ class UITEST_DLLPUBLIC UIObject { + UIObject(UIObject &) = delete; + void operator =(UIObject) = delete; + public: + UIObject() = default; virtual ~UIObject(); |