MaskEdit: fix possible crash in PasteFromClipBoard.

git-svn-id: trunk@43985 -
This commit is contained in:
bart 2014-02-09 16:40:44 +00:00
parent 9bf7ff7e09
commit d5e1ced666

View File

@ -1927,7 +1927,7 @@ begin
//debugln(' P = ',dbgs(p));
//debugln(' S = ',s);
//debugln(' ClipText = ',ClipText);
while (P <= FMaskLength) do
while (P <= FMaskLength) and (i <= Utf8Length(ClipText)) do
begin
//Skip any literal
while (P < FMaskLength) and (IsLiteral(FMask[P])) do Inc(P);