Revision: 12896 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=12896&view=rev Author: vszakats Date: 2009-11-16 10:32:49 +0000 (Mon, 16 Nov 2009)
Log Message: ----------- 2009-11-16 11:26 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/common/hbffind.c * src/rtl/fscopy.c * src/rtl/fserr.c * src/rtl/hbfeof.c * src/rtl/errapi.c * src/rtl/hbsocket.c * src/rtl/filesys.c * src/rtl/philes.c * src/rtl/dirdrive.c * src/rtl/filebuf.c * src/rtl/hbproces.c * include/hbstack.h * include/hbapifs.h * include/hbapierr.h * Changed USHORT type for error codes to HB_ERRCODE. + More or less changed int type of Extend/Item API call to long type to prepare for HB_ERRCODE change to ULONG. ; TODO: Rename variables to reflect new type. ; TODO: Change internal error code from ULONG to HB_ERRCODE. ; TODO: Inspect rest of Harbour like above. I've only dealt with rtl, vm. ; TODO: hbnetio protocol needs to be modified to pass errcode as 32 bit value. ; NOTE: There is still disagreement in code in few places in error type and 'int' is used internally, f.e. sockets, some internal OS code conversion funtions. ; TODO: Different topic, but we use a lot of USHORTs to store modes, tries, severity, operation, flags and few other things which would better be stored as simple int probably. ; Please review me. Modified Paths: -------------- trunk/harbour/ChangeLog trunk/harbour/include/hbapierr.h trunk/harbour/include/hbapifs.h trunk/harbour/include/hbstack.h trunk/harbour/src/common/hbffind.c trunk/harbour/src/rtl/dirdrive.c trunk/harbour/src/rtl/errapi.c trunk/harbour/src/rtl/filebuf.c trunk/harbour/src/rtl/filesys.c trunk/harbour/src/rtl/fscopy.c trunk/harbour/src/rtl/fserr.c trunk/harbour/src/rtl/hbfeof.c trunk/harbour/src/rtl/hbproces.c trunk/harbour/src/rtl/hbsocket.c trunk/harbour/src/rtl/philes.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