r21118 by jghali -

scribus-commit scribus-commit at lists.scribus.net
Fri Mar 25 19:46:24 UTC 2016


Author: jghali
Date: Fri Mar 25 19:46:24 2016
New Revision: 21118

URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=21118
Log:
fix crash when loading some old docs

Modified:
    trunk/Scribus/scribus/pageitem_textframe.cpp

Modified: trunk/Scribus/scribus/pageitem_textframe.cpp
URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=21118&path=/trunk/Scribus/scribus/pageitem_textframe.cpp
==============================================================================
--- trunk/Scribus/scribus/pageitem_textframe.cpp	(original)
+++ trunk/Scribus/scribus/pageitem_textframe.cpp	Fri Mar 25 19:46:24 2016
@@ -2569,7 +2569,7 @@
 			if ((glyphRuns[i].hasFlag(ScLayout_HyphenationPossible)
 				  || itemText.text(a) == '-'
 				  || itemText.text(a) == SpecialChars::SHYPHEN)
-				 && (!outs) && !itemText.text(glyphRuns[i - 1].lastChar()).isSpace() )
+				 && (!outs) && ((i == 0) || !itemText.text(glyphRuns[i - 1].lastChar()).isSpace()) )
 			{
 				breakPos = current.xPos;
 				if (itemText.text(a) != '-')




More information about the scribus-commit mailing list