Commit Graph

  • 3a0affc051 2010-02-07 16:03 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbdefs.h ! New Harbour types moved upper in the file to avoid errors reported on the list. - Deleted HB_I8 and HB_U8 types. Practice shows that HB_UCHAR and HB_SCHAR are used instead of these. Viktor Szakats 2010-02-07 15:03:51 +00:00
  • 401efccaae 2010-02-07 15:15 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/vm/dynsym.c * src/vm/fm.c * src/vm/classes.c * src/rtl/transfrm.c * src/rtl/filebuf.c * src/rdd/wacore.c * src/compiler/compi18n.c * tests/bldtest/bldtest.c * include/hbcomp.h * include/hbcompdf.h * contrib/xhb/hbserv.c * contrib/hbfimage/fi_wrp.c * UINT -> HB_UINT, unsigned, HB_SIZE, (unchanged) Depending on context. Viktor Szakats 2010-02-07 14:16:13 +00:00
  • e2e2c4587e 2010-02-07 14:53 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/vm/itemapi.c * src/vm/hvm.c * src/vm/arrays.c * src/vm/extend.c * src/common/hbstr.c * src/common/hbdate.c * src/rdd/dbfcdx/dbfcdx1.c * src/compiler/gencc.c * tests/bldtest/bldtest.c * include/hbxvm.h * include/hbdefs.h * include/hbapi.h * include/hbapiitm.h * contrib/hbwin/olecore.c * contrib/hbbmcdx/bmdbfcdx.c * LONGLONG -> HB_LONGLONG * ULONGLONG -> HB_ULONGLONG Viktor Szakats 2010-02-07 13:53:35 +00:00
  • 7992297b4d 2010-02-07 14:40 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbct/strdiff.c * contrib/hbct/token2.c * contrib/hbct/charlist.c * contrib/hbct/charonly.c * contrib/hbct/atadjust.c * contrib/hbct/charsort.c * contrib/hbct/charmix.c * contrib/hbct/charevod.c * contrib/hbct/wordrepl.c * contrib/hbct/charrepl.c * contrib/hbct/strswap.c * contrib/hbct/charswap.c * contrib/hbct/charop.c * contrib/hbct/charone.c * contrib/hbct/pos1.c * contrib/hbct/ascpos.c * contrib/hbct/ctstr.c * contrib/hbct/token1.c * contrib/hbct/ctstr.h * contrib/hbct/charmirr.c * contrib/hbct/relation.c * contrib/hbct/atnum.c * contrib/hbct/count.c * contrib/hbct/ctcrypt.c * contrib/hbct/posdiff.c * contrib/hbct/range.c * contrib/hbct/addascii.c * contrib/hbct/tab.c * contrib/hbct/dattime2.c * contrib/hbct/replace.c * contrib/hbct/pos2.c * contrib/hbct/numat.c * contrib/hbct/atrepl.c * contrib/hbct/wordtoch.c * contrib/hbct/ctpad.c * contrib/hbct/justify.c * contrib/hbct/remove.c * size_t -> HB_SIZE % Deleted now unnecessary casts. + Added casts to strlen() calls. Viktor Szakats 2010-02-07 13:41:30 +00:00
  • ab27cebc96 2010-02-07 14:18 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/pp/ppcore.c * src/vm/itemapi.c * src/vm/dynlibhb.c * src/vm/set.c * src/debug/dbgentry.c * src/common/expropt1.c * src/common/hbstr.c * src/common/expropt2.c * src/macro/macro.yyc * src/macro/macro.y * src/macro/macro.yyh * src/rtl/scroll.c * src/rtl/gtdos/gtdos.c * src/rtl/gtwin/gtwin.c * src/rtl/gttrm/gttrm.c * src/rtl/transfrm.c * src/rtl/dates.c * src/rtl/filesys.c * src/rtl/chrasc.c * src/rtl/cdpapi.c * src/rtl/hbi18n1.c * src/rtl/itemseri.c * src/rtl/hbhex.c * src/rtl/cdpapihb.c * src/rdd/dbsql.c * src/rdd/dbfnsx/dbfnsx1.c * src/rdd/dbf1.c * src/rdd/hsx/hsx.c * src/rdd/hbsix/sxutil.c * src/rdd/hbsix/sxcompr.c * src/rdd/hbsix/sxcrypt.c * src/compiler/compi18n.c * src/compiler/complex.c * src/compiler/genc.c * src/compiler/harbour.yyc * src/compiler/harbour.y * src/compiler/harbour.yyh * include/hbpp.h * include/hbapicdp.h * include/hbrddnsx.h * include/hbexprb.c * ChangeLog * contrib/hbct/screen2.c * contrib/hbct/pos1.c * contrib/hbct/screen1.c * contrib/hbct/token1.c * contrib/hbct/disk.c * contrib/xhb/xhbmsgs.c * contrib/hbnf/ftattr.c * UCHAR -> HB_UCHAR ; NOTE: In cdp subsystem 'unsigned char' is used instead of HB_UCHAR in many places, maybe it needs cleanup (I've found one inconsistency in a function declaration). ; QUESTION: There is one suspiciously looking usage: ftattr.c / iColor = ( HB_UCHAR ) *pAttrib++; Is it ok? Viktor Szakats 2010-02-07 13:19:33 +00:00
  • 85ac3af0f1 2010-02-07 13:58 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbct/ctchksum.c ! Fixed to not strip const from type. * ULONG -> HB_SIZE, HB_U32 * UCHAR -> HB_UCHAR Viktor Szakats 2010-02-07 12:58:41 +00:00
  • 11f39645d2 2010-02-07 13:16 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/vm/fm.c * src/vm/extrap.c * src/common/hbarch.c * src/nortl/nortl.c * src/rtl/binnum.c * src/rtl/hbbffnc.c * src/rtl/hbznet.c * src/rtl/hbbfish.c * src/rtl/hbbyte.c * src/rtl/binnumx.c * src/rdd/dbfcdx/dbfcdx1.c * src/rdd/dbf1.c * src/rdd/hsx/hsx.c * src/rdd/dbffpt/dbffpt1.c * src/rdd/hbsix/sxcrypt.c * src/compiler/cmdcheck.c * include/hbgtcore.h * include/hbdefs.h * include/hbbfish.h * contrib/hbct/bitnum.c * contrib/hbct/ctwin.c * contrib/xpp/binnumx.c * contrib/hbnetio/netiocli.c * contrib/hbnetio/netiosrv.c * contrib/hbbmcdx/bmdbfcdx.c * contrib/hbbtree/hb_btree.c * UINT16 -> HB_U16 * UINT32 -> HB_U32 * UINT64 -> HB_U64 * INT16 -> HB_I16 * INT32 -> HB_I32 * INT64 -> HB_I64 Viktor Szakats 2010-02-07 12:17:40 +00:00
  • 55f367ecc1 2010-02-07 12:17 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rdd/dbfcdx/dbfcdx1.c * minor code cleanup Przemyslaw Czerpak 2010-02-07 11:18:15 +00:00
  • affed5a944 2010-02-07 10:47 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbapi.h * src/vm/memvars.c * ULONG -> HB_SIZE where applicable * int -> HB_ISIZ where it was used for size Viktor Szakats 2010-02-07 09:57:50 +00:00
  • 3c2646a728 2010-02-07 01:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/vm/runner.c ! Fixed error reported by Petr. I'm not really sure about the problem, and current code is not 100% future proof as a HB_SIZE is passed by reference where ULONG ptr is expected. Viktor Szakats 2010-02-07 00:02:17 +00:00
  • 89bc7f96a2 2010-02-06 15:21 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/resources/findinfiles.ui * contrib/hbide/resources/findinfiles.uic Pritpal Bedi 2010-02-06 23:27:45 +00:00
  • 40894a194c 2010-02-06 13:44 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/resources/findinfiles.ui * contrib/hbide/resources/findinfiles.uic Pritpal Bedi 2010-02-06 21:51:16 +00:00
  • 917948fc8c 2010-02-06 19:51 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/vm/runner.c * BYTE -> char Viktor Szakats 2010-02-06 18:56:50 +00:00
  • 7a0be14e88 2010-02-06 16:04 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/filesys.c * src/rtl/philes.c * src/rtl/filebuf.c * src/rtl/memofile.c * src/rdd/dbsql.c * src/rdd/hbsix/sxcompr.c * doc/en-EN/hb_apifs.txt * include/hbapifs.h * contrib/hbct/ctstrfil.c * contrib/hbsqlit3/hbsqlit3.c * contrib/hbmzip/hbmzip.c * contrib/hbnf/fttext.c * contrib/hbmemio/memio.c * contrib/hbnetio/netiocli.c * contrib/hbnetio/netiosrv.c * contrib/hbgd/gdwrp.c * contrib/hbwin/win_bmp.c * contrib/hbbmcdx/bmdbfcdx.c * examples/gtwvw/gtwvw.c * Changed ULONG to HB_SIZE and HB_ISIZ in FS API functions. ! hb_fsTell() fixed to return HB_FOFFSET instead of ULONG. Viktor Szakats 2010-02-06 15:05:04 +00:00
  • 78e66614b8 2010-02-06 14:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/vm/garbage.c * src/vm/fm.c * src/vm/vm.c * include/hbapi.h * ULONG -> HB_SIZE in memory allocation functions. Viktor Szakats 2010-02-06 13:01:10 +00:00
  • 112766347d 2010-02-06 12:46 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rdd/dbf1.c * src/compiler/hbopt.c * SCHAR -> HB_SCHAR Viktor Szakats 2010-02-06 11:48:38 +00:00
  • b2a72096f3 2010-02-06 12:10 UTC+0100 Maurilio Longo (maurilio.longo@libero.it) * src/rtl/fstemp.c + Added OS/2 section to hb_fsTempDir() which uses the environment variable "TEMP" to find out the temporary directory. Maurilio Longo 2010-02-06 11:13:06 +00:00
  • 56caf8b553 2010-02-05 18:34 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg * contrib/hbide/idefindreplace.prg ! Fixed "Stop" to work as expected in "Find in Files" dialog. Pritpal Bedi 2010-02-06 02:33:13 +00:00
  • 775602b9d9 2010-02-05 17:52 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbpdialog.prg ! Fixed a long-standing bug where oDlg:close slot was hiding the window instead of passing taking appropriate action when user was opting not to close the window returning .F. from this codeblock. Pritpal Bedi 2010-02-06 01:52:11 +00:00
  • c20c6ea8c4 2010-02-05 10:11 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/hbqt_hbslots.cpp ! Fixed wrong number of parameters push to hb_vmEvalBlockV(). Pritpal Bedi 2010-02-05 18:13:49 +00:00
  • c201534892 2010-02-05 08:59 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/resources/findinfiles.ui * contrib/hbide/resources/findinfiles.uic * contrib/hbqt/THbQtUI.prg Pritpal Bedi 2010-02-05 17:19:53 +00:00
  • f435054ba7 2010-02-05 13:54 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gttone.c + Using ANSI C types. ! ULONG -> DWORD for Windows API calls. Viktor Szakats 2010-02-05 12:55:25 +00:00
  • 900ed57db1 2010-02-05 11:25 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/setpos.c * src/rtl/console.c ! Fixed SETPOS() and DEVPOS() to return the first parameter unconditionally. For SETPOS() it's protected with 'HB_CLP_UNDOC or HB_COMPAT_C53', for DEVPOD() it's protected with 'HB_CLP_UNDOC' only. Viktor Szakats 2010-02-05 10:26:13 +00:00
  • ea283827e0 2010-02-05 04:50 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/sha1.c * src/rtl/sha1.h * src/rtl/hbsha1hm.c * src/rtl/sha2.c * src/rtl/sha2.h * src/rtl/hbsha2hm.c * src/rtl/sha1hmac.c * src/rtl/sha1hmac.h * src/rtl/hbsha1.c * src/rtl/sha2hmac.c * src/rtl/sha2hmac.h * src/rtl/hbsha2.c + Not using HB_BYTE type anymore. + Using 'const void*' type for key/data variables in public functions. % Deleted unnecessary casting. Viktor Szakats 2010-02-05 03:51:42 +00:00
  • 12800d8b2c 2010-02-05 04:27 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/sha1.c * src/rtl/sha1.h * src/rtl/hbsha1hm.c * src/rtl/hbmd5.c * src/rtl/hbsha2hm.c * src/rtl/sha1hmac.c * src/rtl/sha1hmac.h * src/rtl/hbsha1.c * src/rtl/sha2hmac.c * src/rtl/sha2hmac.h * src/rtl/hbsha2.c * BYTE -> HB_BYTE * UINT32 -> HB_U32 + Added 'const' keyword to low-level SHA2 related functions where it was missing. % Added static to SHA1_Transform(). Viktor Szakats 2010-02-05 03:27:59 +00:00
  • e0d22f8247 2010-02-05 03:06 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/filesys.c * updated HB_FS_[SG]ETDRIVE() macros to operate on 'int' type * changed 'unsigned int' to 'int' in code using HB_FS_[SG]ETDRIVE() macros Przemyslaw Czerpak 2010-02-05 02:06:42 +00:00
  • 8615717cd2 2010-02-05 01:22 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/filesys.c * UINT -> unsigned int * Rename: bRead -> fRead, bResult -> fResult, usError -> nResult, uiResult -> nResult * Formatting. Viktor Szakats 2010-02-05 00:23:15 +00:00
  • 6db5704744 2010-02-05 01:30 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) + harbour/contrib/hbcairo/tests/lightning.prg + one more simple image generator sample Mindaugas Kavaliauskas 2010-02-04 23:31:01 +00:00
  • ad905d59c2 2010-02-04 22:23 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/task.c * harbour/src/vm/classes.c * harbour/src/rtl/strpeek.c * updated to use ANSI types Przemyslaw Czerpak 2010-02-04 21:23:19 +00:00
  • f48a61fa58 2010-02-04 21:01 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/console.c * src/rtl/shadow.c ! Fixed three remaining places where color value was cast to BYTE type. ; QUESTION1: What to do with BYTE in hb_fs*Drv() calls? Should it be int or unsigned int? ; QUESTION2: What to do with BYTE types in checksum calculations and low level color storage, is HB_U8 type good? Viktor Szakats 2010-02-04 20:02:22 +00:00
  • 6550f580d3 2010-02-04 20:24 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/achoice.prg ! exit with 0 without activating user function when empty item array is passed - Clipper compatible behavior Przemyslaw Czerpak 2010-02-04 19:24:13 +00:00
  • e3e3f092ec 2010-02-04 19:14 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapifs.h * harbour/src/rtl/filebuf.c * harbour/contrib/hbmemio/memio.c * harbour/contrib/hbnetio/netiocli.c + added new method: void Flush( PHB_FILE pFile, HB_BOOL fDirty ); to replaceable RDD IO structure (HB_FILE) + added new function: void hb_fileFlush( PHB_FILE pFile, HB_BOOL fDirty ); Przemyslaw Czerpak 2010-02-04 18:15:07 +00:00
  • ff8abbf18b 2010-02-04 18:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbfbird/tests/test.prg ! Fixed to work at all. This code was complete nonsense. + Added more status display. ; Anyhow basic tests shows that recent FB changes are okay, but class wrapper never worked and tests were either dummies or wrong. Please test hbfbird with real life code. Viktor Szakats 2010-02-04 17:12:21 +00:00
  • 1de283c14a 2010-02-04 12:56 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added hbmk2_PathMakeRelative(). The opposite of PathProc(). Current form is not optimized and only moderately tested: hbmk2_PathMakeRelative( "", "" ) hbmk2_PathMakeRelative( "", "hello.prg" ) hbmk2_PathMakeRelative( "", "proj\hello.prg" ) hbmk2_PathMakeRelative( "C:\this", "C:\this\that\proj\" ) hbmk2_PathMakeRelative( "C:\this", "C:\this\that\proj\hello.prg" ) hbmk2_PathMakeRelative( "C:\this", "C:\that\that\proj\hello.prg" ) hbmk2_PathMakeRelative( "C:\this", "C:\that\that\proj\hello.prg", .T. ) hbmk2_PathMakeRelative( "D:\this", "C:\that\that\proj\hello.prg" ) hbmk2_PathMakeRelative( "C:\this\test", "C:\this\test\that\proj\hello.prg" ) hbmk2_PathMakeRelative( "C:\this\test", "C:\that\that\proj\hello.prg" ) hbmk2_PathMakeRelative( "C:\this\test", "C:\that\that\proj\hello.prg", .T. ) hbmk2_PathMakeRelative( "D:\this\test", "C:\that\test\that\proj\hello.prg" ) Viktor Szakats 2010-02-04 11:56:22 +00:00
  • 1a6c08a04f 2010-02-04 10:16 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmysql/mysql.c ! Fixed to use GC collected objects. + Added RTEs when wrong object is passed. ! Fixed to make MYSQL_FIELD_COUNT() available regardless of mysql lib version we're building against. It will return zero if mysql lib doesn't support it. ; Deprecated MYSQL_CLOSE() and MYSQL_FREE_RESULT(). It's enough to replace them with NIL assigments, or simply delete them. ; Please test it. Viktor Szakats 2010-02-04 09:17:55 +00:00
  • ac8804b916 2010-02-04 09:19 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbfbird/firebird.c + Added GC collected object for db connection. * Replaced HB_RETNL_FBERROR() with actual code to make code flow apparent. * Replaced DIALECT constant with Firebird predefined one. ! Fixed to use ISC_STATUS_ARRAY instead of status arrays with arbitrary sizes like MAX_FIELDS. + Throwing RTEs if non-db pointer is passed in places where it is required. * Adjusted scope of some variables. ! Fixed several leaks in FBQUERY(). % Optimized to use hb_xrealloc() instead of using subsequent hb_xfree()/hb_xgrab() calls. % Other optimizations. + Added TOFIX to more memory leaks. ! Fixed FBGETDATA() to not crash when NULL pointer is passed. ! Fixed FBGETDATA() to not crash when negative position parameter is passed. ; TOFIX: Convert remaining memory objects to GC collected ones. Unfortunately the code is quite dirty in this respect, so it require more serious rewrite in places. ; TOFIX: Address TOFIXes in code. ; Please test it, I don't use this, and didn't make functional tests. Viktor Szakats 2010-02-04 08:31:32 +00:00
  • 14ca90da29 2010-02-03 21:59 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added {HB_TEMPDIR} macro which is replaced with HB_DIRTEMP() value. Viktor Szakats 2010-02-03 20:59:52 +00:00
  • bf93ca3197 2010-02-03 20:59 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Enabled -workdir option for non -inc modes. * Change default workdir to be the OS temp dir. Please test it, especially on non-win OSes. Viktor Szakats 2010-02-03 20:01:58 +00:00
  • 25550fe1fc 2010-02-03 20:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/fstemp.c * include/hbapifs.h * include/hbextern.ch + Added HB_DIRTEMP() .prg level function. Returns name of temp dir, with closing backslash. + Added hb_fsTempDir() .c level function. ; Please review, especially MS-DOS, OS/2, which I won't be able to test. Viktor Szakats 2010-02-03 19:37:35 +00:00
  • 01497ae18a 2010-02-03 19:08 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbvm.h * harbour/src/vm/hvm.c * covered hb_vmPushState() and hb_vmPopState() functions by HB_LEGACY_LEVEL3 macro. These functions are depreciated, hb_vmRequestReenter()/hb_vmRequestRestore() should be used instead. Przemyslaw Czerpak 2010-02-03 18:08:32 +00:00
  • 2d9d7ffffb 2010-02-03 15:01 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbct/video.c * pacified DJGPP warning Przemyslaw Czerpak 2010-02-03 14:01:55 +00:00
  • 7c66e97ed6 2010-02-03 14:55 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.pt_BR.po * utils/hbmk2/hbmk2.hu_HU.po * utils/hbmk2/hbmk2.prg + Added some details on <script> usage. Most probably it's still confusing, I you know a better way, tell. Viktor Szakats 2010-02-03 13:56:25 +00:00
  • 91db201e90 2010-02-03 14:24 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbfbird/tfirebrd.prg + Formatted. ! Indented. % Optimized to use SWITCH/CASE. % Optimized to avoid ASize() and AAdd() in a few places. Viktor Szakats 2010-02-03 13:24:28 +00:00
  • 6855fe7257 2010-02-03 12:47 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpgsql/tpostgre.prg + Formatted. ! Indented. % Optimized to use SWITCH/CASE. % Optimized to avoid ASize() and AAdd() in a few places. + Using constants for structure array positions. Viktor Szakats 2010-02-03 11:48:17 +00:00
  • 887925cd02 2010-02-03 11:40 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpgsql/pgrdd.prg ! Fixed to not call ALERT(). Viktor Szakats 2010-02-03 10:43:46 +00:00
  • 18b53a611d 2010-02-03 11:15 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rdd/dbfcdx/dbfcdx1.c ! do not verify FOR expression just after loading new index file in SIXCDX RDD. It's CL52 DBFCDX / SIX3 SIXCDX compatible behavior but Harbour DBFCDX and CL53 DBFCDX / COMIX verifies both KEY and FOR expressions when index is loaded. ! fixed RTE numbers to be CL53 compatible when index with wrong (returning wrong results) KEY or FOR expression is loaded. Przemyslaw Czerpak 2010-02-03 10:16:06 +00:00
  • 88bac63295 2010-02-03 03:45 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/hvm.c * harbour/src/vm/itemapi.c * harbour/src/rtl/errapi.c * harbour/contrib/xhb/cstructc.c * changed HB_TRACE_STEALTH() to HB_TRACE() Przemyslaw Czerpak 2010-02-03 02:45:32 +00:00
  • d9f54ed391 2010-02-02 16:24 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.hbp * contrib/hbide/hbide.prg * contrib/hbide/idedocks.prg * contrib/hbide/idefindreplace.prg * contrib/hbide/idemisc.prg * contrib/hbide/ideprojmanager.prg * contrib/hbide/iderequests.prg * contrib/hbide/idethemes.prg Pritpal Bedi 2010-02-03 00:39:51 +00:00
  • 121734510e 2010-02-03 00:40 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpgsql/postgres.c % Optimizations. Viktor Szakats 2010-02-02 23:41:42 +00:00
  • b6adbe5038 2010-02-02 22:23 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpgsql/postgres.c ! PQEXECPARAMS() fixed to not GPF when non-array is passed as 3rd parameter. ! PQESCAPEBYTEACONN() fixed to not GPF when non-string is passed as 2nd parameter. ! PQFNUMBER() fixed GPF (after prev commit) % Deleted hb_pcount() checks. This served no useful purpose. It's better to check for HB_IS*() is we want to enforce some parameters. Viktor Szakats 2010-02-02 21:24:33 +00:00
  • fd1e13d69a 2010-02-02 21:50 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpgsql/postgres.c * contrib/hbpgsql/tests/test.prg * Destructor PQCLOSETRACE() marked as deprecated, replaced in test app with NIL assignment. ! Fixes to FILE object type. ; All this is only relevant if built with NODLL flag. Viktor Szakats 2010-02-02 20:52:22 +00:00
  • 0476405be7 2010-02-02 21:44 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpgsql/postgres.c + Added GC support for all remaining pointer types (result/cancel/FILE). + Added RTE when wrong pointer or wrong number of parameter is passed to functions. This means that behavior is now INCOMPATIBLE when wrong parameters are encountered in these functions. ; Destructor functions PQFREECANCEL(), PQCLOSE(), PQCLEAR() marked as 'deprecated'. These are not needed, it's enough to assign NIL to their holder variables on .prg level. % Cleanups along the way. ; TODO: Fix sloppy parameter checking which only check number of parameters instead of enforcing expected type. ; Please test. Viktor Szakats 2010-02-02 20:45:51 +00:00
  • 44a1003df1 2010-02-02 17:58 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/direct.c ! do not strip other attributes when "V" is set - it's neither DOS not Clipper compatible behavior Clipper passes attributes to OS and then OS decides about their interpretation, i.e. FreeDOS replicates hardcoded in our previous DIRECTORY() code behavior but MS-DOS doesn't. % small simplification Przemyslaw Czerpak 2010-02-02 16:59:07 +00:00
  • 4431319965 2010-02-01 01:32 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/cdpapi.c % Deleted unnecessary hbvm.h header. (hb_vmCDP() is declared in hbapicdp.h, is this ok?) Viktor Szakats 2010-02-01 00:35:56 +00:00
  • d8df983663 2010-02-01 01:28 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/Makefile * src/rtl/cdpapi.c + src/rtl/cdpapihb.c * include/hbapicdp.h + Moved Harbour level functions to a separate file. I had to rename and publish three static functions. Eventually the low level part should go to hbcommon lib. ; TODO: HB_CDPLIST() is still to be moved, I couldn't find out elegant low-level API to solve it. Viktor Szakats 2010-02-01 00:29:02 +00:00
  • 8f00418163 2010-01-31 18:39 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/resources/projectproperties.ui ! hbMK2.exe -> hbmk2 Viktor Szakats 2010-01-31 17:40:10 +00:00
  • 86ccc9a093 2010-01-31 12:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbct/files.c * 0 -> HB_FA_ALL. Viktor Szakats 2010-01-31 11:13:13 +00:00
  • 3b0d795eb9 2010-01-30 19:28 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/generator/qt45.qtp * contrib/hbqt/hbqt_garbage.h * contrib/hbqt/qtgui/filelist.mk * contrib/hbqt/qtgui/HBQMainWindow.cpp ! Left-over entries from prev post. Pritpal Bedi 2010-01-31 03:37:27 +00:00
  • cd721d8b74 2010-01-30 18:35 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/generator/hbqtgen.prg Pritpal Bedi 2010-01-31 03:21:29 +00:00
  • 73be8514cb 2010-01-29 21:29 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtpathy/telepath.prg % Using HB_MILLISECONDS() instead of SECONDS(). ! TP_RECVTO(), TP_FLUSH() fixed to honor -1 timeout. ; Please review. No tests made besides compiling and reviewing. Viktor Szakats 2010-01-29 20:30:19 +00:00
  • 23f50f516e 2010-01-29 20:14 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtpathy/telepath.prg ! Fixed typo in commented code in prev commit. Viktor Szakats 2010-01-29 19:15:16 +00:00
  • 56de51fe3a 2010-01-29 20:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtpathy/telepath.prg ! Fixed "midnight bug" in several TP functions having timeout option (it was wrong in all places). Reported by AbeB. ; Please review/test, I didn't make _any_ testing whatsoever. Viktor Szakats 2010-01-29 19:12:54 +00:00
  • b057311da3 2010-01-29 18:34 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/hbsocket.c * do not try to resolve NULL or empty addresses in hb_socketResolveAddr() Przemyslaw Czerpak 2010-01-29 17:35:08 +00:00
  • 0cb619640d * contrib/hbide/hbide.prg * contrib/hbide/ideactions.prg * contrib/hbide/idedocks.prg * contrib/hbide/ideeditor.prg * contrib/hbide/idefindreplace.prg * contrib/hbide/idemisc.prg * contrib/hbide/ideprojmanager.prg * contrib/hbide/idethemes.prg Pritpal Bedi 2010-01-29 17:27:16 +00:00
  • bb2d4cd82f 2010-01-29 13:09 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rdd/dbfcdx/dbfcdx1.c ! fixed possible unreleased lock after last modification in SIXCDX - many thanks to Mindaugas for the information Przemyslaw Czerpak 2010-01-29 12:10:05 +00:00
  • 3b97f4737c 2010-01-28 18:03 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/filelist.mk + contrib/hbqt/THbpQtUI.prg Pritpal Bedi 2010-01-29 02:07:36 +00:00
  • acbbde9abe 2010-01-29 00:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg % Re-merged Harbour and xhb section in .c stub. Viktor Szakats 2010-01-28 23:35:32 +00:00
  • 15b51bbe0a 2010-01-28 23:24 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rdd/dbfcdx/dbfcdx1.c + enabled automatic template order setting in Harbour SIXCDX RDD using the same method as SIX3 SIXCDX RDD seems to use: by checking leading character of key expression for: "sxChar(", "sxDate(", "sxNum(" and "sxLog(" Warning: This code is enabled only for SIXCDX RDD and DBFCDX was not modified. * disabled RTE in SIXCDX when key add/del operation are executed for non custom indexes and * do not add keys with different type to template indexes in SIXCDX RDD for strict SIX3 compatibility. Przemyslaw Czerpak 2010-01-28 22:25:09 +00:00
  • 13c9220ae4 2010-01-28 20:20 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added -env:<envname>- support to delete envvars completely. % Minor optimization in filter handling. Viktor Szakats 2010-01-28 19:21:03 +00:00
  • c00a4ce387 2010-01-28 04:23 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * external/Makefile * contrib/Makefile + Added build option to exclude specific list of contrib/external libraries using syntax: 'HB_CONTRIBLIBS=no lib1 lib2 libn' Viktor Szakats 2010-01-28 03:24:37 +00:00
  • 221d96944a 2010-01-28 04:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbct/dummy.c + Indicated that some functions are implemented in core (for C5.3 compatibility). Viktor Szakats 2010-01-28 03:01:28 +00:00
  • cd867df55d 2010-01-27 18:45 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg * contrib/hbide/ideactions.prg * contrib/hbide/idefindreplace.prg * contrib/hbide/resources/findinfiles.ui + Started implementation of "Find in Files" option. Just to have a glimpse what components it will contain, click on "Search" button along-side "Find" buttons. It is not working but it may prompt you which feature I missed to include. Just play. Pritpal Bedi 2010-01-28 02:47:56 +00:00
  • 5790842dc4 2010-01-27 08:58 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg * contrib/hbide/idemisc.prg * contrib/hbide/ideprojmanager.prg * contrib/hbide/resources/projectproperties.ui + Implemented loading project from .hbp. Look for the button on top of "Properties" dialog. Please note that .hbp file is loaded with its whole contentents and then is sectionized as per .hbi protocol. So, the disadvantage is you loose the free-format implementation of .hbp. It has to be discovered how can we cover this aspect. Be careful when building the project as existing .hbp will be overwritten if you choose the "Project Location" of the project pointing to same folder where .hbp resides. Other than loosing "-skip" protocol of .hbp, I am sure we are loosing nothing else, please test. Pritpal Bedi 2010-01-27 17:09:12 +00:00
  • 7fb6524767 2010-01-26 18:21 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/idemisc.prg * contrib/hbide/ideprojmanager.prg * contrib/hbxbp/hbpprocess.prg ! xMate project file .xhp loading more normalized. I could build almost all of my projects created from it. Pritpal Bedi 2010-01-27 02:22:27 +00:00
  • 49c6f64f5a 2010-01-26 22:19 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_bmpd.c ! Pacified BCC warnings. Viktor Szakats 2010-01-26 21:20:24 +00:00
  • 678a54d477 2010-01-26 20:43 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Deleted one debug line left in previous commit. Viktor Szakats 2010-01-26 19:44:16 +00:00
  • c55fc2a796 2010-01-26 20:40 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + -xhp= converter switch now recognizes some more types of file. (lib, object and libpaths) Viktor Szakats 2010-01-26 19:41:36 +00:00
  • 802d623d4b 2010-01-26 20:33 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * harbour.spec * INSTALL * external/Makefile + external/jpeg + external/jpeg/README + external/jpeg/link.txt + external/jpeg/Makefile + external/jpeg/cderror.h + external/jpeg/cdjpeg.h + external/jpeg/jaricom.c + external/jpeg/jcapimin.c + external/jpeg/jcapistd.c + external/jpeg/jcarith.c + external/jpeg/jccoefct.c + external/jpeg/jccolor.c + external/jpeg/jcdctmgr.c + external/jpeg/jchuff.c + external/jpeg/jcinit.c + external/jpeg/jcmainct.c + external/jpeg/jcmarker.c + external/jpeg/jcmaster.c + external/jpeg/jcomapi.c + external/jpeg/jconfig.h + external/jpeg/jcparam.c + external/jpeg/jcprepct.c + external/jpeg/jctrans.c + external/jpeg/jcsample.c + external/jpeg/jdapimin.c + external/jpeg/jdapistd.c + external/jpeg/jdarith.c + external/jpeg/jdatadst.c + external/jpeg/jdatasrc.c + external/jpeg/jdcoefct.c + external/jpeg/jdcolor.c + external/jpeg/jdct.h + external/jpeg/jddctmgr.c + external/jpeg/jdhuff.c + external/jpeg/jdinput.c + external/jpeg/jdmainct.c + external/jpeg/jdmarker.c + external/jpeg/jdmaster.c + external/jpeg/jdmerge.c + external/jpeg/jdpostct.c + external/jpeg/jdsample.c + external/jpeg/jdtrans.c + external/jpeg/jerror.c + external/jpeg/jerror.h + external/jpeg/jfdctflt.c + external/jpeg/jfdctfst.c + external/jpeg/jfdctint.c + external/jpeg/jidctflt.c + external/jpeg/jidctfst.c + external/jpeg/jidctint.c + external/jpeg/jinclude.h + external/jpeg/jmemansi.c + external/jpeg/jmemdos.c + external/jpeg/jmemmac.c + external/jpeg/jmemmgr.c + external/jpeg/jmemname.c + external/jpeg/jmemnobs.c + external/jpeg/jmemsys.h + external/jpeg/jmorecfg.h + external/jpeg/jpegint.h + external/jpeg/jpeglib.h + external/jpeg/jquant1.c + external/jpeg/jquant2.c + external/jpeg/jutils.c + external/jpeg/jversion.h + external/jpeg/rdbmp.c + external/jpeg/rdcolmap.c + external/jpeg/rdgif.c + external/jpeg/rdppm.c + external/jpeg/rdrle.c + external/jpeg/rdswitch.c + external/jpeg/rdtarga.c + external/jpeg/transupp.c + external/jpeg/transupp.h + external/jpeg/wrbmp.c + external/jpeg/wrgif.c + external/jpeg/wrjpgcom.c + external/jpeg/wrppm.c + external/jpeg/wrrle.c + external/jpeg/wrtarga.c + Added JPEG lib v8. Viktor Szakats 2010-01-26 19:38:16 +00:00
  • f0dd1f2c42 2010-01-26 18:29 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed -xhp option which didn't save the result due to copy/paste typo. [TOMERGE 2.0] Viktor Szakats 2010-01-26 17:30:09 +00:00
  • d7de620182 2010-01-26 17:26 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/Makefile * contrib/hbwin/hbwin.h * contrib/hbwin/win_bmp.c + contrib/hbwin/win_bmpd.c * contrib/hbwin/win_tprn.prg + contrib/hbwin/win_tbmp.prg + Moved WIN_BMP() class to separate source file. + Moved WIN_BITMAPDIMENSIONS() and its low-level support functions to separate source file, to avoid creating unwanted dependency to libpng. + Applied Xavi's patches to WIN_BMP(). * Restored nError parameter for ::IsSupported() * ::LoadFile() now fills dimensions automatically. * ::Draw() 3rd dim array parameter replaced with nError. Viktor Szakats 2010-01-26 16:27:27 +00:00
  • 4527d4ab37 2010-01-26 15:47 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added -hbexe option. This is the default, but it may help hbide and other tools to clear doubts about target type. (or to override some previous -hbdyn/-hblib options for whatever reasons) Viktor Szakats 2010-01-26 14:48:53 +00:00
  • 82984f16a2 2010-01-26 15:21 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/utils/hbmk2/hbmk2.prg * use HB_EXTERN_BEGIN / HB_EXTERN_END macros instead of HB_EXTERN_C in -xhb mode. It fixes the problem with -gui switch. Przemyslaw Czerpak 2010-01-26 14:21:50 +00:00
  • 486537c920 2010-01-26 14:40 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.hu_HU.po * utils/hbmk2/hbmk2.pt_BR.po * utils/hbmk2/hbmk2.prg ! Fixed rare problem where options containing .hbp/.hbm/.clp extesions have been mistaken as file recursions instead of being processes as options. F.e. -runflag=test.hbp ! Updated help text about possible filter keywords. ! Fixed to use xharbour[mt] for dynlib name for mingw targets. Added NOTE that in newer xhb version this is not true anymore. Support for other targets also doesn't work, because of non-existent or not consistent dynlib naming scheme in xhb. ! Fixed to use 'mainstd' instead of 'hbmainstd', and not to use 'hbmainwin' at all in -xhb mode for mingw targets. For rest of targets the xhb solution is inconsistent, so it's not currently possible give them any meaningful support in hbmk2. Viktor Szakats 2010-01-26 13:42:56 +00:00
  • 6584a13a92 2010-01-26 02:26 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/resources/xmate.png + Added xMate's icon as a .png, missed from prev commit. Pritpal Bedi 2010-01-26 10:28:50 +00:00
  • ae40e2d436 2010-01-26 02:10 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/Makefile * contrib/hbxbp/xbpgeneric.prg * contrib/hbxbp/xbpwindow.prg + contrib/hbxbp/hbpqtui.prg - contrib/hbxbp/xbpqtuiloader.prg % Renamed XbpQtUiLoader() class to HbpQtUI() This is Harbour extension to Xbase++ class framework. Pritpal Bedi 2010-01-26 10:22:47 +00:00
  • 566a52d3dc 2010-01-25 18:33 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/idemisc.prg * contrib/hbide/ideprojmanager.prg ! Build streamlined to OS specific shell execution, thanks Viktor. Pritpal Bedi 2010-01-26 02:32:24 +00:00
  • 83dd2dba6b 2010-01-25 17:41 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/idemisc.prg * contrib/hbide/ideprojmanager.prg * contrib/hbide/resources/hbide.env - Dropped {shell} and {ext} placeholders from hbide.env. These are now auto detected, thanks Viktor. Pritpal Bedi 2010-01-26 01:40:20 +00:00
  • 3aac0d6f21 2010-01-25 12:24 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg ! Important Fix. Pritpal Bedi 2010-01-25 20:24:23 +00:00
  • dcb617a7ff 2010-01-25 08:29 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/ideprojmanager.prg ! Code optimization. - Removed experimental code fragments. Pritpal Bedi 2010-01-25 16:31:22 +00:00
  • 37271cec25 2010-01-25 15:23 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbnetio/utils/netiocmd.prg ! Fixed remote execution protection to work even when the source was compiled from another directory. ; QUESTION: Is there a better way to make this kind of protection? Current system will break if the source filename of the caller happens to change in the future. Viktor Szakats 2010-01-25 14:24:54 +00:00
  • 9058003583 2010-01-25 13:23 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog + Added TOMERGE to /INSTALL doc modifications. I had not marked any changes regarding .rpm generation, as I can't oversee this packaging type, have minor experience with it and got no user feedback whatsoever. If someone cares to review/comment/fix, whole current INSTALL can go to 2.0.x. [TOMERGE 2.0] Viktor Szakats 2010-01-25 12:23:47 +00:00
  • f1e0ec70bd 2010-01-25 13:10 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog ! Fixed HB_ARCHITECTURE to HB_PLATFORM in 2010-01-24 22:28 UTC-0800. + Added TOMERGE mark to 2010-01-23 01:30 UTC+0100. Viktor Szakats 2010-01-25 12:12:06 +00:00
  • d907621bea 2010-01-25 12:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbwin/win_misc.c ! fixed buffer overflow in WIN_WIDETOANSI() caused by wrongly calculated buffer size Przemyslaw Czerpak 2010-01-25 11:35:47 +00:00
  • 94b33cecb7 2010-01-24 22:28 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/Makefile * contrib/hbxbp/hbpprocess.prg + Implemented first HbpProcess() class ( Harbour Extension ) which is based on Qt's process management classes. The usage concept is well defined in /contrib/hbide/ideprojmanager.prg. I will write the documentation at some later date. Pritpal Bedi 2010-01-25 07:13:15 +00:00
  • a9623b2d2e 2010-01-25 05:09 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_tprn.prg * contrib/hbwin/win_bmp.c ! Fixes to prev (in last minute modifications) Viktor Szakats 2010-01-25 04:10:34 +00:00
  • 8068520722 2010-01-25 05:04 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/Makefile * contrib/hbwin/hbwin.hbc * contrib/hbwin/win_bmp.c * contrib/hbwin/win_tprn.prg + WIN_BITMAPDIMENSIONS(): Added PNG support. (in fact the internal function can also be used to validate .png files) Please review/test. + Added libpng dependency for hbwin lib. libpng requires zlib, so that's also added, but it's required by core already anyway. Please test cross-platform scenarios. * WIN_BITMAPISSUPPORTED(): Now simply returns numeric results, where zero is success. Same done to low level function. Viktor Szakats 2010-01-25 04:05:11 +00:00
  • 335e5179c0 2010-01-25 04:24 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/Makefile * contrib/hbwin/win_prn1.c + contrib/hbwin/win_bmp.c * Moved bitmap related functions to separate source file. Viktor Szakats 2010-01-25 03:31:38 +00:00
  • 663b10f15c 2010-01-25 02:22 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_prn1.c + WIN_BITMAPDIMENSIONS(): Added JPEG support. ! hbwin_BitmapType(): Added size checks for safety. ! ULONG -> HB_SIZE Viktor Szakats 2010-01-25 01:23:32 +00:00
  • 7a2fcf6ca0 2010-01-24 23:50 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_tprn.prg ! Fix to prev. Viktor Szakats 2010-01-24 22:50:50 +00:00
  • 388275aa00 2010-01-24 23:46 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_prn1.c * contrib/hbwin/win_tprn.prg * win_CheckPrnDrvFormat(): Replaced error strings with error codes to avoid storing fixed language messages in low-level code. ! Fixed MSVC warning about potentially uninitialized variable. Viktor Szakats 2010-01-24 22:49:32 +00:00