diff --git a/apps/openmw/mwgui/journalwindow.cpp b/apps/openmw/mwgui/journalwindow.cpp index 89ec6998e1..457a075827 100644 --- a/apps/openmw/mwgui/journalwindow.cpp +++ b/apps/openmw/mwgui/journalwindow.cpp @@ -4,11 +4,14 @@ #include "../mwworld/environment.hpp" #include "../mwworld/world.hpp" -struct book +namespace { - int endLine; - std::list pages; -}; + struct book + { + int endLine; + std::list pages; + }; +} book formatText(std::string text,book mBook,int maxLine, int lineSize) { @@ -44,7 +47,7 @@ book formatText(std::string text,book mBook,int maxLine, int lineSize) //TODO:finnish this break; } - if(firstSpace + cLineSize <= lineSize) + if(static_cast (firstSpace) + cLineSize <= lineSize) { cLineSize = firstSpace + cLineSize; cString = cString + cText.substr(0,firstSpace +1); @@ -70,7 +73,7 @@ book formatText(std::string text,book mBook,int maxLine, int lineSize) } mBook.endLine = cLine; return mBook; - //std::string + //std::string } @@ -187,4 +190,4 @@ void MWGui::JournalWindow::notifyPrevPage(MyGUI::WidgetPtr _sender) displayLeftText(leftPages[mPageNumber]); displayRightText(rightPages[mPageNumber]); } -} \ No newline at end of file +}