*** empty log message ***
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
19990508-15:24 CET Victor Szel <info@szelvesz.hu>
|
||||
|
||||
* source/rtl/strings.c:
|
||||
Fixed warning in PADR(), PADL(), PADC() (David G. Holm)
|
||||
|
||||
19990507-23:45 EDT David G. Holm <dholm@jsd-llc.com>
|
||||
This update makes Harbour compatible with the IBM C++ compiler.
|
||||
* include/init.h
|
||||
|
||||
@@ -164,11 +164,12 @@ HARBOUR ALLTRIM( void )
|
||||
HARBOUR PADR( void )
|
||||
{
|
||||
char *szText = _parc(1);
|
||||
|
||||
if( _pcount() > 1 )
|
||||
{
|
||||
ULONG lLen = _parnl(2);
|
||||
|
||||
if( lLen >= (ULONG)_parclen(1) )
|
||||
if( lLen > (ULONG)_parclen(1) )
|
||||
{
|
||||
char *szResult = (char *)_xgrab(lLen + 1);
|
||||
ULONG lPos;
|
||||
@@ -184,10 +185,8 @@ HARBOUR PADR( void )
|
||||
_retclen(szResult, lLen);
|
||||
_xfree(szResult);
|
||||
}
|
||||
else if( lLen >= 0 )
|
||||
_retclen(szText, lLen);
|
||||
else
|
||||
_retc("");
|
||||
_retclen(szText, lLen);
|
||||
}
|
||||
else
|
||||
_retc("");
|
||||
@@ -227,10 +226,8 @@ HARBOUR PADL( void )
|
||||
_retclen(szResult, lLen);
|
||||
_xfree(szResult);
|
||||
}
|
||||
else if( lLen >= 0 )
|
||||
_retclen(szText, lLen);
|
||||
else
|
||||
_retc("");
|
||||
_retclen(szText, lLen);
|
||||
}
|
||||
else
|
||||
_retc("");
|
||||
@@ -267,10 +264,8 @@ HARBOUR PADC( void )
|
||||
_retclen(szResult, lLen);
|
||||
_xfree(szResult);
|
||||
}
|
||||
else if( lLen >= 0 )
|
||||
_retclen(szText, lLen);
|
||||
else
|
||||
_retc("");
|
||||
_retclen(szText, lLen);
|
||||
}
|
||||
else
|
||||
_retc("");
|
||||
|
||||
Reference in New Issue
Block a user