]> git.lyx.org Git - lyx.git/blobdiff - src/text.C
ws changes only
[lyx.git] / src / text.C
index 44f7e249b18d0ac090d1c0ed014b2a8f58810811..16db12f50ab5caaec20052cd0d20957e137ff2fb 100644 (file)
@@ -1536,7 +1536,7 @@ void LyXText::cursorLeftOneWord()
 void LyXText::selectWord(word_location loc)
 {
        LyXCursor from = cursor;
-       LyXCursor to;
+       LyXCursor to = cursor;
        ::getWord(*this, from, to, loc, ownerParagraphs());
        if (cursor != from)
                setCursor(from.par(), from.pos());
@@ -1987,6 +1987,8 @@ ParagraphList::iterator LyXText::getPar(LyXCursor const & cur) const
 
 ParagraphList::iterator LyXText::getPar(int par) const
 {
+       BOOST_ASSERT(par >= 0);
+       BOOST_ASSERT(par < ownerParagraphs().size());
        ParagraphList::iterator pit = ownerParagraphs().begin();
        std::advance(pit, par);
        return pit;