summaryrefslogtreecommitdiff
path: root/sw/inc/init.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sw/inc/init.hxx')
-rw-r--r--sw/inc/init.hxx24
1 files changed, 22 insertions, 2 deletions
diff --git a/sw/inc/init.hxx b/sw/inc/init.hxx
index 42f540615c9c..daad12c42c67 100644
--- a/sw/inc/init.hxx
+++ b/sw/inc/init.hxx
@@ -28,13 +28,33 @@
#ifndef _INIT_HXX
#define _INIT_HXX
+#include "sal/config.h"
+
+#include "boost/noncopyable.hpp"
+#include "osl/module.h"
+#include "osl/module.hxx"
+
class ViewShell;
void _InitCore(); // bastyp/init.cxx
void _FinitCore();
-void _InitFilter(); // basflt/fltini.cxx
-void _FinitFilter();
+namespace sw {
+
+// basflt/fltini.cxx
+class Filters: private boost::noncopyable {
+public:
+ Filters();
+
+ ~Filters();
+
+ oslGenericFunction GetMswordLibSymbol( const char *pSymbol );
+
+private:
+ osl::Module msword_;
+};
+
+}
// layout/newfrm.cxx
void _FrmInit();