<div dir="ltr">This is weird. This is the not what I intended to submit. <br>Obviously this won't compile. </div><div class="gmail_extra"><br><div class="gmail_quote">2015-04-08 22:22 GMT+01:00 Delveri chick <span dir="ltr"><<a href="mailto:chickdelveri@gmail.com" target="_blank">chickdelveri@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><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>
</blockquote></div><br></div>