From 280cf0f3c345771ffaea22cf21837899c8367a5f Mon Sep 17 00:00:00 2001 From: Przemyslaw Czerpak Date: Tue, 29 Jul 2008 22:21:50 +0000 Subject: [PATCH] 2008-07-30 00:21 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/mlcfunc.c ! fixed possible infinite introduce in previous commit --- harbour/ChangeLog | 4 ++++ harbour/source/rtl/mlcfunc.c | 8 ++------ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/harbour/ChangeLog b/harbour/ChangeLog index b07347942c..a5f78d86db 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -8,6 +8,10 @@ 2008-12-31 13:59 UTC+0100 Foo Bar */ +2008-07-30 00:21 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) + * harbour/source/rtl/mlcfunc.c + ! fixed possible infinite introduce in previous commit + 2008-07-29 20:40 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/mlcfunc.c ! skip SOFTCR when it's on the end of extracted line. diff --git a/harbour/source/rtl/mlcfunc.c b/harbour/source/rtl/mlcfunc.c index 788fad8110..e82d2092f0 100644 --- a/harbour/source/rtl/mlcfunc.c +++ b/harbour/source/rtl/mlcfunc.c @@ -89,13 +89,9 @@ static ULONG hb_mlGetLine( char * pszString, ULONG ulLen, ULONG ulOffset, if( pszString[ ulOffset ] == HB_CHAR_SOFT1 && pszString[ ulOffset + 1 ] == HB_CHAR_SOFT2 ) { - if( !fWordWrap ) - { - if( ulMaxPos == 0 ) - ulOffset += 2; - break; - } ulOffset += 2; + if( !fWordWrap ) + break; continue; }