X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FParIterator.cpp;h=867e86ca544d4c78a7e0d93e276ceac69e8dbb75;hb=2417d9d911dbca181c48f45d1aad26d31c9aa815;hp=aee7022b82fd2c84c8abc4d50f6795a267ef85fa;hpb=f630be890494c849981e4fb52ea4740506e92bed;p=lyx.git diff --git a/src/ParIterator.cpp b/src/ParIterator.cpp index aee7022b82..867e86ca54 100644 --- a/src/ParIterator.cpp +++ b/src/ParIterator.cpp @@ -13,7 +13,7 @@ #include "ParIterator.h" #include "Paragraph.h" -#include "LyXText.h" +#include "Text.h" #include "insets/Inset.h" @@ -24,17 +24,18 @@ namespace lyx { /// ParIterator /// -ParIterator::ParIterator(DocIterator const & cur) : DocIterator(cur) +ParIterator::ParIterator(DocIterator const & cur) + : DocIterator(cur) {} -ParIterator par_iterator_begin(InsetBase & inset) +ParIterator par_iterator_begin(Inset & inset) { return ParIterator(doc_iterator_begin(inset)); } -ParIterator par_iterator_end(InsetBase & inset) +ParIterator par_iterator_end(Inset & inset) { return ParIterator(doc_iterator_end(inset)); } @@ -66,9 +67,7 @@ ParIterator ParIterator::operator++(int) // should not be compiled/used. (Lgb) ParIterator & ParIterator::operator--() { -#ifdef WITH_WARNINGS -#warning look here -#endif + // FIXME: look here // DocIterator::backwardPar(); return *this; } @@ -178,19 +177,17 @@ bool operator!=(ParConstIterator const & iter1, ParConstIterator const & iter2) } -#ifdef WITH_WARNINGS -#warning const correctness! -#endif +// FIXME: const correctness! -ParConstIterator par_const_iterator_begin(InsetBase const & inset) +ParConstIterator par_const_iterator_begin(Inset const & inset) { - return ParConstIterator(doc_iterator_begin(const_cast(inset))); + return ParConstIterator(doc_iterator_begin(const_cast(inset))); } -ParConstIterator par_const_iterator_end(InsetBase const & inset) +ParConstIterator par_const_iterator_end(Inset const & inset) { - return ParConstIterator(doc_iterator_end(const_cast(inset))); + return ParConstIterator(doc_iterator_end(const_cast(inset))); }