<div dir="ltr"><div>diff --git a/idl/inc/basobj.hxx b/idl/inc/basobj.hxx</div><div>index c601fb1..807b861 100644</div><div>--- a/idl/inc/basobj.hxx</div><div>+++ b/idl/inc/basobj.hxx</div><div>@@ -88,8 +88,8 @@ protected:</div><div>     virtual void ReadAttributesSvIdl( SvIdlDataBase & rBase,</div><div>                                       SvTokenStream & rInStm );</div><div> public:</div><div>-            TYPEINFO_OVERRIDE();</div><div>-            SvMetaName();</div><div>+    TYPEINFO_OVERRIDE();</div><div>+    SvMetaName();</div><div> </div><div>     virtual bool                SetName( const OString& rName, SvIdlDataBase * = NULL  );</div><div>     void                        SetDescription( const OString& rText )</div><div>@@ -113,8 +113,8 @@ class SvMetaReference : public SvMetaName</div><div> protected:</div><div>     SvMetaReferenceRef  aRef;</div><div> public:</div><div>-            TYPEINFO_OVERRIDE();</div><div>-            SvMetaReference();</div><div>+    TYPEINFO_OVERRIDE();</div><div>+    SvMetaReference();</div><div> </div><div>     const SvString &    GetName() const SAL_OVERRIDE</div><div>                         {</div><div>diff --git a/sw/inc/docary.hxx b/sw/inc/docary.hxx</div><div>index 8768cc0..50942b4 100644</div><div>--- a/sw/inc/docary.hxx</div><div>+++ b/sw/inc/docary.hxx</div><div>@@ -58,8 +58,8 @@ public:</div><div> };</div><div> </div><div> template<typename Value></div><div>-class SwVectorModifyBase : public std::vector<Value></div><div>-{</div><div>+class SwVectorModifyBase{</div><div>+</div><div> public:</div><div>     typedef typename std::vector<Value>::const_iterator const_iterator;</div><div> </div><div>@@ -71,6 +71,7 @@ protected:</div><div> </div><div> private:</div><div>     const DestructorPolicy mPolicy;</div><div>+    std::vector<Value>  my_Value;</div><div> </div><div> protected:</div><div>     // default destructor deletes all contained elements</div><div>diff --git a/sw/inc/swtable.hxx b/sw/inc/swtable.hxx</div><div>index eb303d6..48a290e 100644</div><div>--- a/sw/inc/swtable.hxx</div><div>+++ b/sw/inc/swtable.hxx</div><div>@@ -63,7 +63,7 @@ class SwServerObject;</div><div> </div><div> void sw_GetTblBoxColStr( sal_uInt16 nCol, OUString& rNm );</div><div> </div><div>-class SwTableLines : public std::vector<SwTableLine*> {</div><div>+class SwTableLines {</div><div> public:</div><div>     // free's any remaining child objects</div><div>     ~SwTableLines();</div><div>@@ -74,6 +74,9 @@ public:</div><div>         const_iterator it = std::find(begin(), end(), pBox);</div><div>         return it == end() ? USHRT_MAX : it - begin();</div><div>     }</div><div>+</div><div>+private:</div><div>+    std::vector<SwTableLine*> my_SWTbLine;</div><div> };</div><div> </div><div> class SwTableBoxes : public std::vector<SwTableBox*> {</div><div>diff --git a/sw/source/filter/ww8/types.hxx b/sw/source/filter/ww8/types.hxx</div><div>index a57b99b..0cd5b8e 100644</div><div>--- a/sw/source/filter/ww8/types.hxx</div><div>+++ b/sw/source/filter/ww8/types.hxx</div><div>@@ -24,10 +24,12 @@</div><div> </div><div> namespace ww</div><div> {</div><div>-    class bytes : public std::vector<sal_uInt8></div><div>-    {</div><div>+    class bytes{</div><div>+    </div><div>         public:</div><div>             const sal_uInt8* data() const { return empty() ? 0 : &front(); }</div><div>+        private:</div><div>+            std::vector<sal_uInt8> my_uInt8;</div><div>     };</div><div> </div><div>     enum WordVersion {eWW1 = 1, eWW2 = 2, eWW6 = 6, eWW7 = 7, eWW8 = 8};</div><div><br></div></div>