Revision: 13889 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=13889&view=rev Author: vszakats Date: 2010-02-16 20:05:07 +0000 (Tue, 16 Feb 2010)
Log Message: ----------- 2010-02-16 21:04 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/xpp/Makefile - contrib/xpp/win_dllx.c + contrib/xpp/dllx.c * contrib/xpp/tests/testdll.prg + Adapted Xbase++ compatible DLL*() functions to use core dynamic lib handling functions. * Renamed source file, now that it's not Windows specific. + Updated tests. ; NOTE: Please review this code. It's the first time I used GC references in code, and it may be wrong. ; TODO: Remove hbwin dependence after having moved hb_dynCall() from hbwin to core. + contrib/xpp/tests/hbmk.hbm + Added missing file from prev commit. * contrib/hbwin/tests/testdll.prg * Updated for latest HB_DYNCALL() changes. * ChangeLog ! Updated WIN_DLLCALL() -> HB_DYNCALL() change. This is the full list of lost features (all due to non-portability): - Specifiying function by (numeric) ordinal. - Passing function pointer directly. - Automatic lookup for function names with 'A' and 'W' ending. - Automatic UNICODE encoding for functions ending with 'W'. Modified Paths: -------------- trunk/harbour/ChangeLog trunk/harbour/contrib/hbwin/tests/testdll.prg trunk/harbour/contrib/xpp/Makefile trunk/harbour/contrib/xpp/tests/testdll.prg Added Paths: ----------- trunk/harbour/contrib/xpp/dllx.c trunk/harbour/contrib/xpp/tests/hbmk.hbm Removed Paths: ------------- trunk/harbour/contrib/xpp/win_dllx.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Harbour mailing list (attachment size limit: 40KB) Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour