X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/63b522d64b51d3a9eb31f38d48eab7ad92bb340a..6cffbf02c02c6df717dab7635c4b2031ed4d3414:/samples/richedit/kbList.h?ds=sidebyside diff --git a/samples/richedit/kbList.h b/samples/richedit/kbList.h index 8bde57daf0..f69bf25070 100644 --- a/samples/richedit/kbList.h +++ b/samples/richedit/kbList.h @@ -136,7 +136,7 @@ public: deleted by list. See the constructor for more details. @param ownsflag if true, list will own entries */ - void ownsObjects(bool ownsflag = true) + void ownsObjects(bool ownsflag) { ownsEntries = ownsflag; } /** Query whether list owns entries. @@ -236,7 +236,10 @@ protected: param iterator i */ inline void deleteContent(iterator i) - { if(ownsEntries) delete *i; } + { + iterator *i_ptr = &i; + if(ownsEntries) delete i_ptr; + } private: