2011-08-07 19:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)

* utils/hbmk2/hbmk2.prg
    + better accept libs passed as names in oldschool 'name.lib' format
  * src/rtl/objfunc.prg
    * casing
This commit is contained in:
Viktor Szakats
2011-08-07 17:34:32 +00:00
parent 931cd25d8f
commit 56fac2097f
3 changed files with 17 additions and 1 deletions

View File

@@ -16,6 +16,12 @@
The license applies to all entries newer than 2009-04-28.
*/
2011-08-07 19:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* utils/hbmk2/hbmk2.prg
+ better accept libs passed as names in oldschool 'name.lib' format
* src/rtl/objfunc.prg
* casing
2011-08-05 19:37 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* include/hbclass.ch
! typo in VO specific (inactive) section: HIDDE -> HIDDEN

View File

@@ -167,7 +167,7 @@ FUNCTION __objGetValueList( oObject, aExcept )
RETURN aData
FUNCTION __ObjSetValueList( oObject, aData )
FUNCTION __objSetValueList( oObject, aData )
IF ! ISOBJECT( oObject )
__errRT_BASE( EG_ARG, 3101, NIL, ProcName( 0 ) )

View File

@@ -2892,6 +2892,9 @@ FUNCTION hbmk2( aArgs, nArgTarget, /* @ */ lPause, nLevel )
( ! Empty( hbmk[ _HBMK_cDynLibExt ] ) .AND. hb_FNameExt( cParamL ) == hbmk[ _HBMK_cDynLibExt ] )
cParam := PathSepToSelf( cParam )
IF hb_FNameExt( cParamL ) == ".lib"
cParam := FNameDirName( cParam )
ENDIF
IF _IS_AUTOLIBSYSPRE( cParam )
AAdd( hbmk[ _HBMK_aLIBUSERSYSPRE ], cParam )
ELSE
@@ -8997,6 +9000,13 @@ STATIC FUNCTION FNameNameGetNoExt( cFileName )
RETURN cName
STATIC FUNCTION FNameDirName( cFileName )
LOCAL cDir, cName
hb_FNameSplit( cFileName, @cDir, @cName )
RETURN hb_FNameMerge( cDir, cName )
STATIC FUNCTION FNameDirExtSet( cFileName, cDirNew, cExtNew )
LOCAL cDir, cName, cExt