2001-12-15 12:24 UTC+0100 Viktor Szakats <viktor.szakats@syenar.hu>

This commit is contained in:
Viktor Szakats
2001-12-15 11:29:03 +00:00
parent 1c2b5451fc
commit b217c19ef6
5 changed files with 35 additions and 14 deletions

View File

@@ -8,6 +8,21 @@
2002-12-01 23:12 UTC+0100 Foo Bar <foo.bar@foobar.org>
*/
2001-12-15 12:24 UTC+0100 Viktor Szakats <viktor.szakats@syenar.hu>
* include/hbver.h
+ Jumped the version number and date.
* doc/whatsnew.doc
+ Added new version (no items yet)
* source/vm/dynlibhb.c
! Fixed for non Win32 platform to return
compatible values.
* doc/howtomak.txt
- Removed TASM as a requirement.
2001-12-15 12:11 UTC+0100 Viktor Szakats <viktor.szakats@syenar.hu>
* include/hbinkey.ch

View File

@@ -12,9 +12,6 @@ You'll need these:
(with all the envvars set (PATH, LIB, INCLUDE, etc...))
- GNU-make if you want to use it with some other C compiler than GCC
(as GCC already comes with GNU-make)
- TASM for BCC
- TASM32 for BCC32
- MASM for MSC/MSVC
- Harbour source
- Around 10-15MB of free disk space for each separate platform/compiler
combinations.

View File

@@ -4,6 +4,10 @@
----------------------------------------------------------------------
Version 0.38 Build 38 (2001-12-15)
...
Version 0.37 Build 37 (2001-06-26)
- Fixed and improved NTX support

View File

@@ -59,11 +59,11 @@
#define HB_VER_LEX "Flex"
#endif
#define HB_VER_MAJOR 0 /* Major version number */
#define HB_VER_MINOR 37 /* Minor version number */
#define HB_VER_REVISION "a" /* Revision letter */
#define HB_VER_BUILD 37 /* Build number */
#define HB_VER_MINOR 38 /* Minor version number */
#define HB_VER_REVISION "" /* Revision letter */
#define HB_VER_BUILD 38 /* Build number */
#define HB_VER_YEAR 2001 /* Build year */
#define HB_VER_MONTH 06 /* Build month */
#define HB_VER_DAY 29 /* Build day */
#define HB_VER_MONTH 12 /* Build month */
#define HB_VER_DAY 15 /* Build day */
#endif /* HB_VER_H_ */

View File

@@ -63,28 +63,32 @@
HB_FUNC( LIBLOAD )
{
#if defined(HB_OS_WIN_32)
{
hb_retnl( ( long ) LoadLibrary( hb_parc( 1 ) ) );
}
#else
{
hb_retnl( 0 );
}
#endif
}
HB_FUNC( LIBFREE )
{
#if defined(HB_OS_WIN_32)
{
hb_retl( FreeLibrary( ( HMODULE ) hb_parnl( 1 ) ) );
}
#else
{
hb_retl( FALSE );
}
#endif
}
/* Executes a Harbour pcode dynamically loaded DLL function or procedure
* Syntax: HB_DllDo( <cFuncName> [,<params...>] ) --> [<uResult>]
* Syntax: HB_libDo( <cFuncName> [,<params...>] ) --> [<uResult>]
*/
HB_FUNC( HB_LIBDO )
@@ -107,4 +111,5 @@ HB_FUNC( HB_LIBDO )
hb_vmDo( uiPCount - 1 );
}
}
}