Commit Graph

8562 Commits

Author SHA1 Message Date
Mindaugas Kavaliauskas
0c4458752f 2008-07-03 16:30 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt)
* contrib/hbmzip/hbmzip.c
    + implemented file get attributes and file set attributes for DOS and OS2
    ; I've not even tried to compile the code. I have no required OS and 
      compile enviroment. DOS implementation is written using docs from 
      http://www.delorie.com/djgpp/doc/libc-2.02/, OS2 implementation
      is just guess... Please test, I hope adding some #include <xxx.h> 
      will make this code usable.
2008-07-03 13:34:40 +00:00
Viktor Szakats
40b78cae34 2008-07-03 15:15 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
- contrib/hbgd/tests/imgs_in/gdlogobig.png
   - contrib/hbgd/tests/imgs_in/conv_test.jpg
   - contrib/hbgd/tests/imgs_in/theclipper.gif
   + contrib/hbgd/tests/imgs_in/harbour.gif
   + contrib/hbgd/tests/imgs_in/gdlogo.png
   + contrib/hbgd/tests/imgs_in/conv_tst.jpg
   * contrib/hbgd/tests/gdtest.prg
   * contrib/hbgd/tests/tostring.prg
   * contrib/hbgd/tests/gdtestcl.prg
     * Removing long filenames in hbgd (part 3/3)

2008-07-03 15:08 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
   - contrib/hbgd/tests/images_in
   - contrib/hbgd/tests/images_out
   + contrib/hbgd/tests/imgs_in
   + contrib/hbgd/tests/imgs_out
   * contrib/hbgd/tests/gdtest.prg
   * contrib/hbgd/tests/bartest.prg
   * contrib/hbgd/tests/barms.prg
   * contrib/hbgd/tests/test_out.prg
   * contrib/hbgd/tests/tostring.prg
   * contrib/hbgd/tests/gdtestcl.prg
   * contrib/hbgd/tests/animgif.prg
   * contrib/hbgd/tests/testdpi.prg
   * contrib/hbgd/tests/counter.prg
   * contrib/hbgd/tests/antialia.prg
     * Removing long filenames in hbgd (part 2/3)
     ! Added SVN headers.
     ! Fixed to not use hbcompat.ch.

2008-07-03 14:56 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
   * contrib/hbgd/Makefile
   * contrib/hbgd/common.mak
   - contrib/hbgd/gdexternal.ch
   + contrib/hbgd/gdextern.ch
   - contrib/hbgd/tests/gdtestcls.prg
   + contrib/hbgd/tests/gdtestcl.prg
   - contrib/hbgd/tests/antialiased.prg
   + contrib/hbgd/tests/antialia.prg
     ! Removing long filenames in hbgd (part 1/3)
2008-07-03 13:16:53 +00:00
Viktor Szakats
63ef8ff6e0 2008-07-03 15:08 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
- hbgd/tests/images_in
   - hbgd/tests/images_out
   + hbgd/tests/imgs_in
   + hbgd/tests/imgs_out
   * hbgd/tests/gdtest.prg
   * hbgd/tests/bartest.prg
   * hbgd/tests/barms.prg
   * hbgd/tests/test_out.prg
   * hbgd/tests/tostring.prg
   * hbgd/tests/gdtestcl.prg
   * hbgd/tests/animgif.prg
   * hbgd/tests/testdpi.prg
   * hbgd/tests/counter.prg
   * hbgd/tests/antialia.prg
     * Removing long filenames in hbgd (part 2/3)
     ! Added SVN headers.
     ! Fixed to not use hbcompat.ch.

2008-07-03 14:56 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
   * contrib/hbgd/Makefile
   * contrib/hbgd/common.mak
   - contrib/hbgd/gdexternal.ch
   + contrib/hbgd/gdextern.ch
   - contrib/hbgd/tests/gdtestcls.prg
   + contrib/hbgd/tests/gdtestcl.prg
   - contrib/hbgd/tests/antialiased.prg
   + contrib/hbgd/tests/antialia.prg
     ! Removing long filenames in hbgd (part 1/3)
2008-07-03 13:13:26 +00:00
Viktor Szakats
e5489de2c3 2008-07-03 14:56 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbgd/Makefile
   * contrib/hbgd/common.mak
   - contrib/hbgd/gdexternal.ch
   + contrib/hbgd/gdextern.ch
   - contrib/hbgd/tests/gdtestcls.prg
   + contrib/hbgd/tests/gdtestcl.prg
   - contrib/hbgd/tests/antialiased.prg
   + contrib/hbgd/tests/antialia.prg
     ! Removing long filenames in hbgd (part 1/2)
2008-07-03 12:57:39 +00:00
Viktor Szakats
b62a6a1585 typo 2008-07-03 12:29:02 +00:00
Viktor Szakats
6219893939 2008-07-03 14:22 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbbmcdx/Makefile
   * contrib/hbbmcdx/common.mak
   - contrib/hbbmcdx/bmsixcdx1.c
   + contrib/hbbmcdx/bmsixcdx.c
   - contrib/hbbmcdx/bmdbfcdx1.c
   + contrib/hbbmcdx/bmdbfcdx.c
   - contrib/hbbmcdx/hbrddbmcdx.h
   + contrib/hbbmcdx/hbbmcdx.h
     ! Removed long filename.

2008-07-03 14:11 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
   * contrib/hbmisc/spd.c
     ! DOS/GCC warning fixed, plus another update from Xavi.
     ; Sorry I've removed the old function name as IMO there is 
       not much point in keeping compatibility with a name which 
       was never used by Harbour. That can be easily done outside 
       Harbour though for those who need it nevertheless.
2008-07-03 12:23:39 +00:00
Viktor Szakats
b1f0212bc5 2008-07-03 14:11 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbmisc/spd.c
     ! DJGPP warning fixed, plus another update from Xavi.
     ; Sorry I've removed _SPD() as IMO there is not much point 
       in keeping compatibility with a name which was never used 
       by Harbour. That can be easily done outside Harbour 
       though for those (few) who need it nevertheless.
2008-07-03 12:15:14 +00:00
Przemyslaw Czerpak
c8964bbff5 2008-07-03 13:16 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/hbmsql/msql.h
    * updated for [Open]Watcom builds. Now DOS OpenWatcom builds
      works fine except hbbmcdx which needs special trick for long
      file names. Question: Should we change filenames in this library
      to 8.3 standard?

  * harbour/config/none.cf
    ! fixed to work with DOS and pure command.com
2008-07-03 11:16:32 +00:00
Viktor Szakats
3e8e50b939 2008-07-03 12:40 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbcurl/Makefile
   * contrib/hbfimage/Makefile
   * contrib/hbhpdf/Makefile
   * contrib/rddads/Makefile
     ! Excluded from DOS builds.
2008-07-03 10:42:01 +00:00
Viktor Szakats
30f80a92b0 2008-07-03 11:55 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbcurl/hbcurl.c
     ! Fixed compile errors when compiled with some (but not all 
       possible) older libcurl versions.
     ; It still requires libcurl 7.17.0 in order to work properly though.
2008-07-03 09:57:38 +00:00
Viktor Szakats
7f389b1569 2008-07-03 11:37 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbziparch/Makefile
   - contrib/hbziparch/hbzipcom.cpp
   * contrib/hbziparch/hbzipnew.cpp
   * contrib/hbziparch/common.mak
     * Merged source module hbzipcom.cpp into hbzipnew.cpp.
     + Using hb_fsSize() Harbour API instead of implementing 
       this functionality locally and only for a limited 
       number of platforms/compilers.
2008-07-03 09:39:48 +00:00
Viktor Szakats
0990b2aaf0 2008-07-03 11:21 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* hbziparch/hbziparc.c
   * hbziparch/hbziparc.h
   * hbziparch/hbzipcom.cpp
   * hbziparch/hbzipnew.cpp
     ! Fixed reintroduced warnings. Sorry Miguel, but the 
       latest fix was not needed, since bAdded was reinited 
       to FALSE in each iteration of the loop.
     ! sprintf() -> snprintf()
     % Optimizations.
     * Formatting, cleanups.
     ; Tested with BCC55, MSVC9 and MinGW.
2008-07-03 09:24:08 +00:00
Viktor Szakats
7c1c27e27d 2008-07-03 10:09 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbcurl/make_gcc.sh
   * contrib/hbgd/tests/bld.sh
   * contrib/hbhpdf/make_gcc.sh
   * contrib/hbsqlit2/make_gcc.sh
   * contrib/hbsqlit3/make_gcc.sh
   * contrib/hbvpdf/make_gcc.sh
     + svn propset svn:executable ON *
     ; Thanks Marek. I'm updating my local files to avoid 
       this in the future.
2008-07-03 08:12:26 +00:00
Marek Paliwoda
fa8fdb7963 2008-07-03 07:40:46 +00:00
Marek Paliwoda
6eb3ee6d2d 2008-07-03 09:15 UTC+0100 Marek Paliwoda (mpaliwoda at interia pl)
* harbour/contrib/mtpl_gcc.mak
     ! Fixed copy/paste error in ifdef/endif

   * harbour/contrib/hbapollo/make_gcc.sh
   * harbour/contrib/hbcurl/make_gcc.sh
   * harbour/contrib/hbfbird/make_gcc.sh
   * harbour/contrib/hbfimage/make_gcc.sh
   * harbour/contrib/hbgd/make_gcc.sh
   * harbour/contrib/hbhpdf/make_gcc.sh
   * harbour/contrib/hbmysql/make_gcc.sh
   * harbour/contrib/hbpgsql/make_gcc.sh
   * harbour/contrib/rddads/make_gcc.sh
     * Changed "==" to "=" to allow compilation on Ubuntu 8.04.
       For some reasons I got error when "==" was used.
2008-07-03 07:25:15 +00:00
Viktor Szakats
c38cc0608e 2008-07-03 08:56 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbsqlit3/Makefile
     * Changed so that only failing BSD and HPUX platforms 
       are excluded.
2008-07-03 06:57:42 +00:00
Viktor Szakats
23d360c752 2008-07-03 08:48 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbtpathy/tpos2.c
     ! Blind fix for three OS/2 warnings. David please test.
2008-07-03 06:50:00 +00:00
Viktor Szakats
e849a2463b EOL 2008-07-02 22:05:32 +00:00
Viktor Szakats
3cca25e352 restored file committed by mistake. 2008-07-02 22:04:56 +00:00
Viktor Szakats
42df5a6fea 2008-07-02 23:44 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* source/rtl/gtwvt/gtwvt.c
     ! Removed unused variable.
2008-07-02 22:02:44 +00:00
Viktor Szakats
060300e356 2008-07-02 23:44 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* source/rtl/gtwvt/gtwvt.c
     ! Removed unused variable.
2008-07-02 21:45:28 +00:00
Pritpal Bedi
39bdab02ce 2008-07-02 14:35 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* contrib/gtwvg/gtwvg.c
  * source/rtl/gtwvt/gtwvt.c
    ! Changed the wat EXIT procedure works.
    ; The change is provided by Ron Pinkas so I have implemented as is.
      Before also I was not finding any problems on Harbour but 
      appln was GPFing on Exit with GTWVG.
    ; TOCHECK: Viktor see if it resolves the EXIT problem you are reporting
2008-07-02 21:38:06 +00:00
Viktor Szakats
119b2b97c5 2008-07-02 22:42 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbsqlit3/Makefile
   * contrib/Makefile
     + Reenabled hbsqlit3 for w32 platform.
2008-07-02 20:45:44 +00:00
Viktor Szakats
4194f6504d 2008-07-02 22:27 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbsqlit2/Makefile
   * contrib/hbsqlit3/Makefile
     ! Excluded from DOS builds.

   * contrib/Makefile
     - Commented following contribs from GNU-make default builds 
       until different platform/compiler issues and excessive 
       warnings are resolved:
       hbsqlit2, hbsqlit3, hbw32ddr, hbwhat32, hbziparch
2008-07-02 20:30:37 +00:00
Przemyslaw Czerpak
755f572829 2008-07-02 21:26 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/make_xmingwce.sh
  * harbour/bin/hb-mkslib.sh
  * harbour/make_tgz.sh
    + added Darwin and OS2 to architecure autodetection.
2008-07-02 19:26:53 +00:00
Viktor Szakats
c7886379b7 2008-07-02 20:56 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* make_gcc.sh
   * make_gnu.sh
     + Added Darwin to architecure autodetection.
2008-07-02 18:58:41 +00:00
Przemyslaw Czerpak
0978298243 2008-07-02 20:00 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/hbgf/Makefile
    * do not include dir.cf when there is no platform dependent
      hbgf* library
2008-07-02 18:00:25 +00:00
Viktor Szakats
6a18638c94 2008-07-02 18:52 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbziparch/hbzipcom.cpp
   * contrib/hbziparch/hbzipnew.cpp
     ! Two lines commented by mistake now reenabled.
       Thanks Miguel.

   * source/rtl/gtwvt/gtwvt.c
     * Minor naming, formatting.
2008-07-02 16:53:13 +00:00
Przemyslaw Czerpak
0eabd0687a 2008-07-02 18:39 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/hbodbc/Makefile
    * added test for header files in non W32 builds
      ODBC is not standard system part in other then MS-Window platforms

  * harbour/contrib/hbgf/hbgfgtk/Makefile
    * updated path check for GTK header files
      In fact it still can give wrong results in different
      Linux or other *nixes distributions. The real path to GTK
      header files is unknown and should be always tested by
      pkg-config
2008-07-02 16:39:55 +00:00
Przemyslaw Czerpak
02f2287452 2008-07-02 15:34 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/hbziparch/hbziparc.c
    - removed HB_FUNC_EXIT( HBZIPCLEANUP )
  * harbour/contrib/hbziparch/hbzipnew.cpp
    + added automatic callback destructor registered by hb_vmAtExit()
      at 1-st callback set
2008-07-02 13:34:52 +00:00
Przemyslaw Czerpak
d85a6a6d53 2008-07-02 14:09 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/hbtpathy/tpos2.c
    * moved INCL_* definitions before harbour header files
2008-07-02 12:09:53 +00:00
Miguel Angel Marchuet Frutos
83eb1376a1 2008-07-02 13:06 UTC+0100 Miguel Angel Marchuet <miguelangel@marchuet.net>
* contrib/hbziparch/hbziparc.c
     + Added HBZIPCLEANUP() as EXIT function to clean. It will be called 
       automatically at end application.
2008-07-02 11:05:47 +00:00
Viktor Szakats
2c6c6cbe66 2008-07-02 12:43 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbapollo/make_b32.bat
   * contrib/hbapollo/make_vc.bat
   * contrib/hbcurl/make_b32.bat
   * contrib/hbcurl/make_vc.bat
   * contrib/hbfbird/make_b32.bat
   * contrib/hbfbird/make_vc.bat
   * contrib/hbfimage/make_b32.bat
   * contrib/hbfimage/make_vc.bat
   * contrib/hbgd/make_b32.bat
   * contrib/hbgd/make_vc.bat
   * contrib/hbhpdf/make_b32.bat
   * contrib/hbhpdf/make_vc.bat
   * contrib/hbmysql/make_b32.bat
   * contrib/hbmysql/make_vc.bat
   * contrib/hbpgsql/make_b32.bat
   * contrib/hbpgsql/make_vc.bat
   * contrib/rddads/make_b32.bat
   * contrib/rddads/make_vc.bat
     + Added possibility to use HB_INC_* envvars to 
       specify the header directories for external 
       packages. This way _all_ Harbour make systems 
       now able to use the same common logic to specify 
       external header dirs. (For GNU-make you can even 
       use a dir list).
       If HB_INC_* is used with the non-GNU make system, 
       the .dll to .lib generation _won't_ happen, which 
       is desirable for binary builds for distribution.
       HB_DIR_* envvars continue to work, in this case 
       .libs are copied/generated from the external .dlls, 
       and this is useful who build their Harbour from 
       source.
       For official Harbour binary distributions HB_INC_* 
       must be used.
2008-07-02 10:47:31 +00:00
Viktor Szakats
5ed53b8eb8 2008-07-02 12:29 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbapollo/make_b32.bat
   * contrib/hbapollo/make_vc.bat
   * contrib/hbcurl/make_b32.bat
   * contrib/hbcurl/make_vc.bat
   * contrib/hbfbird/make_b32.bat
   * contrib/hbfbird/make_vc.bat
   * contrib/hbfimage/make_b32.bat
   * contrib/hbfimage/make_vc.bat
   * contrib/hbgd/make_b32.bat
   * contrib/hbgd/make_vc.bat
   * contrib/hbhpdf/make_b32.bat
   * contrib/hbhpdf/make_vc.bat
   * contrib/hbmysql/make_b32.bat
   * contrib/hbmysql/make_vc.bat
   * contrib/hbpgsql/make_b32.bat
   * contrib/hbpgsql/make_vc.bat
   * contrib/rddads/make_b32.bat
   * contrib/rddads/make_vc.bat
     ! Fixed previous modification. More to come.
2008-07-02 10:30:35 +00:00
Przemyslaw Czerpak
a9d571c735 2008-07-02 11:57 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/xhb/Makefile
  * harbour/contrib/xhb/common.mak
  - harbour/contrib/xhb/hbchksum.c
    * removed HB_CHECKSUM() code - it's not necessary

  * harbour/contrib/xhb/xhbfunc.c
    + redirected HB_CHECKSUM() to HB_ADLER32()

  * harbour/source/rtl/gtwvt/gtwvt.c
    ! fixed WINCE builds. It was only for MiGWCE which partially emulates
      GetSystemMenu() but probably other builds will report that this
      function is missing.
      If possible please test if current Harbour application can be
      executed in real WinCE environment.

  * harbour/make_deb.sh
    * updated contrib library list

  * harbour/contrib/hbmysql/mysql.c
    ! fixed compilation for older MYSQL versions

  * harbour/contrib/gtwvg/gtwvg.c
  * harbour/contrib/gtwvg/wvgutils.c
    ! fixed UNICODE builds

  + harbour/config/none.cf
    + added dummy header file for GNU make to avoid errors on unsupported
      platforms

  * harbour/contrib/hbw32ddr/Makefile
  * harbour/contrib/hbmysql/Makefile
  * harbour/contrib/hbodbc/Makefile
  * harbour/contrib/hbwhat32/Makefile
  * harbour/contrib/hbtpathy/Makefile
  * harbour/contrib/hbw32/Makefile
  * harbour/contrib/hbole/Makefile
  * harbour/contrib/hbapollo/Makefile
  * harbour/contrib/hbfbird/Makefile
  * harbour/contrib/hbziparch/Makefile
  * harbour/contrib/hbcurl/Makefile
  * harbour/contrib/hbhpdf/Makefile
  * harbour/contrib/rddado/Makefile
  * harbour/contrib/gtwvg/Makefile
  * harbour/contrib/hbpgsql/Makefile
  * harbour/contrib/rddads/Makefile
  * harbour/contrib/hbfimage/Makefile
  * harbour/contrib/hbgd/Makefile
  * harbour/contrib/hbgf/hbgfw32/Makefile
  * harbour/contrib/hbgf/hbgfos2/Makefile
  * harbour/contrib/hbgf/hbgfgtk/Makefile
  * harbour/contrib/hbtip/Makefile
  * harbour/contrib/hbbmcdx/Makefile
    * updated to not generate errors for unsupported builds
2008-07-02 09:57:58 +00:00
Viktor Szakats
4599487bf0 typo 2008-07-02 09:27:46 +00:00
Viktor Szakats
e51ed4c072 2008-07-02 11:21 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* include/hbdefs.h
     ! Fixed DLL creation for MSVC (and maybe compilers, too).
       Thanks to Marek Paliwoda for the hint.

   * contrib/hbtpathy/tpos2.c
     ! Blind attempt to fix OS/2 compile error.
2008-07-02 09:23:45 +00:00
Miguel Angel Marchuet Frutos
8e3c4c2ad5 2008-07-02 10:52 UTC+0100 Miguel Angel Marchuet <miguelangel@marchuet.net>
* contrib/hbziparch/hbziparc.c
     * corrected library name in comments.
2008-07-02 08:48:37 +00:00
Viktor Szakats
b9e8ed36a2 2008-07-02 08:31 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbpgsql/Makefile
     ! Added /usr/include to the default dir list.
2008-07-02 06:33:25 +00:00
Viktor Szakats
b82e08a5c5 2008-07-02 01:45 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/make_b32_all.bat
   * contrib/make_b32_vc.bat
     * Contribs sorted by alphabet.
2008-07-01 23:49:13 +00:00
Viktor Szakats
c874bbabb4 minor update 2008-07-01 23:37:20 +00:00
Viktor Szakats
554b24e453 2008-07-02 01:17 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/xhb/hbchksum.c
   * contrib/xhb/hbcomprs.c
   - contrib/xhb/hbcomprs.h
   + contrib/xhb/hbcomprs.ch
     - Removed unnecessary C header.
     + Added xhb compatibility .ch header.
2008-07-01 23:19:21 +00:00
Viktor Szakats
6098317656 2008-07-02 01:13 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/xhb/hbcomprs.c
   * contrib/xhb/hbcomprs.h
     % Stripped yet another copy of an old embedded ZLIB version 
       from Harbour. Now xhb compatibility compression functions 
       use Harbour hbzlib.lib, thus reducing binary size and 
       avoiding security problems with old ZLIB.
     ; Now the only copy of ZLIB in Harbour is in source/hbzlib.
     % Using HB_ERR_FUNCNAME.
2008-07-01 23:15:04 +00:00
Viktor Szakats
48a41db9ab 2008-07-02 01:01 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbziparch/Makefile
   * contrib/hbziparch/common.mak
   - contrib/hbziparch/hbcomprs.c
   + contrib/hbziparch/hbxdirec.c
     ! Renamed to avoid collision with an xhb contrib file.
2008-07-01 23:02:37 +00:00
Viktor Szakats
f71f2a2bb5 2008-07-01 22:49 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbziparch/hbzipnew.cpp
     ! Fixed a potential GPFs. (GCC warnings)

   * contrib/hbpgsql/postgres.c
   * contrib/hbwhat32/_wininet.c
     ! Fixed two const casting warnings in MSVS non-CPP mode.

   - tests/run_test.bat
   + tests/run_prg_all.bat
   - tests/gnu_test.bat
   + tests/bld_gnu.bat
   - tests/bld4dll.bat
   + tests/bld_b32_dll.bat
     + Some renames in the hope they will be easier to 
       understand, and more standard.
     ! Fixed .dll reference.

   * contrib/hbziparch/Makefile
     ! Excluded from Darwin and OS/2 builds.

   ; NOTE: The Windows build I've tried are now building relatively 
           clearly, only with the 1) known warnings 2) warnings in 
           foreign code, plus 3) quite some in contrib/hbwhat32.

           Tested compilers:
             Win32
               BCC551 - OK
               BCC582 - OK
               MSVS2005 - OK (doesn't work with set HB_BUILD_DLL=yes)
               MSVS2005cpp - OK (doesn't work with set HB_BUILD_DLL=yes)
               MSVS2008 - OK (doesn't work with set HB_BUILD_DLL=yes)
               MSVS2008cpp - OK (doesn't work with set HB_BUILD_DLL=yes)
               MinGW412 - OK
               MinGW430
             Win64
               MSVS2008
                 Fails with:
                 'include\hbinit.h(218) : fatal error C1189: #error :  Unknown initialization method.
               MSVS2008cpp - OK (doesn't work with set HB_BUILD_DLL=yes)
             Linux-Ubuntu (7.10)
               GCC413 - OK (FreeImage f.e. fails.)
             Darwin (OS X Leopard 10.5.4)
               GCC401
                 Fails with a lot of:
                 'Wrong type of codeblock parameter, is: 1, should be: 8'
2008-07-01 22:15:19 +00:00
Viktor Szakats
213b5c33d3 2008-07-01 22:10 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* source/rtl/gtwvt/gtwvt.c
   * contrib/gtwvg/gtwvg.c
     ! Fixed MSVC warnings.
2008-07-01 20:11:23 +00:00
Viktor Szakats
0ba9f6305d typo 2008-07-01 19:43:26 +00:00
Viktor Szakats
92c89b28c8 2008-07-01 21:33 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbwhat32/_winmmcap.c
     ! #include <hbapi.h> -> #include "hbapi.h"
       Harbour headers are not system headers.

   * contrib/gtwvg/gtwvg.c
     * Commented unused code to avoid warnings.

   * contrib/hbziparch/hbziparc.c
   * contrib/hbziparch/hbzipnew.cpp
     ! Fixed BCC 5.8 warning.
     ! Removed tabs.
     * Some formatting.
2008-07-01 19:41:20 +00:00
Viktor Szakats
26d8b173eb 2008-07-01 21:25 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* source/vm/extrap.c
     ! Excluded GPF dumping code for Win64 and WinCE.
2008-07-01 19:26:50 +00:00
Viktor Szakats
2a55eb01e6 2008-07-01 20:58 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* source/rtl/hbinet.c
     % Recently added code fixed to use HB_ERR_FUNCNAME.
     ! Quick fix to recently added code to compile with MSVC.
       Please review, it seem that get/setsockopt() 4th parameter 
       is void* in Linux but char* in Windows.
2008-07-01 19:05:18 +00:00