Re: [xHarbour-developers] 2008-08-28 22:30 UTC-0430 Ron Pinkasron/at/xharbour.com

2008-08-29 Thread Enrico Maria Giordano

-Messaggio Originale- 
Da: Ron Pinkas [EMAIL PROTECTED]
A: xHarbour-Developers List xharbour-developers@lists.sourceforge.net
Data invio: venerdì 29 agosto 2008 5.01
Oggetto: [xHarbour-developers] 2008-08-28 22:30 UTC-0430 Ron 
Pinkasron/at/xharbour.com


 2008-08-28 22:30 UTC-0430 Ron Pinkas ron/at/xharbour.com
   * contrib/hbhpdf/hpdf_conf.h
 * MSVC compilation

   * include/classes.h
   * source/vm/classes.c
 + Added hb_clsClearAllClassDatas()
   * source/vm/hvm.c
 + Add call to clear class datas before disabling Destructors
   /*
  This change dismisses the restriction on storing a
 destructable object
  into a classdata, but by the time such Destructor are
 activated
  classdatas might have been cleaned, which means that
 Destructors should
  not rely on any classdata value.
*/

Thank you! It seems ok now.

EMG

--
EMAG Software Homepage: http://www.emagsoftware.it
The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: http://www.emagsoftware.it/tbosg
The EMG Music page: http://www.emagsoftware.it/emgmusic 


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Release Freeze

2008-08-29 Thread Eduardo Fernandes
Peter,

Please, give me a sample. I can fix it. 

regards,
Eduardo


--- Em qui, 28/8/08, Peter Rees [EMAIL PROTECTED] escreveu:

 De: Peter Rees [EMAIL PROTECTED]
 Assunto: RE: [xHarbour-developers] Release Freeze
 Para: [EMAIL PROTECTED], 'xHarbour-Developers' 
 xharbour-developers@lists.sourceforge.net, 'Patrick Mast, xHarbour.com' 
 [EMAIL PROTECTED]
 Data: Quinta-feira, 28 de Agosto de 2008, 16:36
 Eduardo,
 
 Please do. There are other issue with the current memoedit
 regarding
 reformating that our clients have reported but the code is
 so complicated
 that I have given up trying to find and fix them. Hopefully
 the Harbour
 version will fix these as well. 
 
 Regards
 
 Peter
 
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED]
 On Behalf Of
 Eduardo Fernandes
 Sent: Friday, August 29, 2008 4:03 AM
 To: xHarbour-Developers; Patrick Mast, xHarbour.com
 Subject: Re: [xHarbour-developers] Release Freeze
 
 Patrick,
 
 I would like to update memo functions from harbour project.
 This fix any
 old memo bugs like mlctopos/mpostolc.
 
 I have updated my cvs local copy and all is ok. 
 Can I commit it ?
 
 
 regards,
 Eduardo
 
 --- Em ter, 26/8/08, Patrick Mast, xHarbour.com
 [EMAIL PROTECTED]
 escreveu:
 
  De: Patrick Mast, xHarbour.com
 [EMAIL PROTECTED]
  Assunto: [xHarbour-developers] Release Freeze
  Para: xHarbour-Developers 
  xharbour-developers@lists.sourceforge.net
  Data: Terça-feira, 26 de Agosto de 2008, 8:30 Hi, We
 are now in 
  RELEASE FREEZE.
  I'd like to request your assistance in preparing
 for our next official 
  build.
  
  1. Please CLEAN BUILD on your respective platform[s].
  2. Please report build warnings and errors if any.
  3. Please report results of hbtest.exe if build
 completed.
  4. Please report any pending issue[s].
  
  Thanks!
  
  Patrick
 
 
 
   Novos endereços, o Yahoo! que você conhece. Crie um
 email novo com a
 sua cara @ymail.com ou @rocketmail.com.
 http://br.new.mail.yahoo.com/addresses
 
 -
 This SF.Net email is sponsored by the Moblin Your Move
 Developer's challenge
 Build the coolest Linux based applications with Moblin SDK
  win great
 prizes Grand prize is a trip for two to an Open Source
 event anywhere in the
 world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 xHarbour-developers mailing list
 xHarbour-developers@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/xharbour-developers


  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] GPF using HB_Uncompress

2008-08-29 Thread Patrick Mast, xHarbour.com
Hi,
Following sample GPF's in HB_Uncompress():

//--
PROCEDURE Main
LOCAL cUncompressed,cCompressed

cUncompressed:=MemoRead(Uncompressed.txt)
nLen:=HB_CompressBuflen( Len( cUncompressed ) )

cCompressed:=HB_Compress( cUncompressed )

cUncompressed:=HB_Uncompress( nLen, cCompressed ) // GPF Here

RETURN
//--

Uncompressed.txt is attached.

Patrick
#include winfakt.ch

Function wfScript_wfAfronden()
LOCAL f:=1,oIni,nAfr
LOCAl lRetu

nAfr:=InitsD(12)

lRetu:=MsgGet(Afronden,Op hoeveel decimalen afronden:,@nAfr)
IF !lRetu
   RETURN NIL
ENDIF

Msg(1,Afronden  (Verkoop))
sUseDB(d_Dossier+V1+cJaar+.SOC,,cAlias)
WHILE cAlias-(!Eof())
   sRLock(cAlias)
   cAlias-BDR1 :=Round(cAlias-BDR1 ,nAfr)
   cAlias-BDR2 :=Round(cAlias-BDR2 ,nAfr)
   cAlias-BDR3 :=Round(cAlias-BDR3 ,nAfr)
   cAlias-BDR4 :=Round(cAlias-BDR4 ,nAfr)
   cAlias-BDR5 :=Round(cAlias-BDR5 ,nAfr)
   cAlias-NET1 :=Round(cAlias-NET1 ,nAfr)
   cAlias-NET2 :=Round(cAlias-NET2 ,nAfr)
   cAlias-NET3 :=Round(cAlias-NET3 ,nAfr)
   cAlias-NET4 :=Round(cAlias-NET4 ,nAfr)
   cAlias-NET5 :=Round(cAlias-NET5 ,nAfr)
   cAlias-OPEN :=Round(cAlias-OPEN ,nAfr)
   cAlias-LEEG :=Round(cAlias-LEEG ,nAfr)
   cAlias-LEEGG:=Round(cAlias-LEEGG,nAfr)
   SKIP
ENDDO
sCommit(cAlias)
cAlias-(dbCloseArea())




Msg(,Afronden (Verkoopdetail))
sUseDB(d_Dossier+V2+cJaar+.SOC,,cAlias)
cAlias-(dbEval({||sRLock(cAlias),;
 cAlias-NETTO:=Round(cAlias-NETTO,nAfr),;
 cAlias-BRUTO:=Round(cAlias-BRUTO,nAfr),;
 cAlias-LEEG :=Round(cAlias-LEEG ,nAfr);
 }))
sCommit(cAlias)
cAlias-(dbCloseArea())




Msg(,Afronden (Bank))
sUseDB(d_Dossier+BANK+cJaar+.SOC,,cAlias)
cAlias-(dbEval({||sRLock(cAlias),;
 cAlias-BEDRAG:=Round(cAlias-BEDRAG,nAfr);
 }))
sCommit(cAlias)
cAlias-(dbCloseArea())




Msg(,Afronden (Aankoop))
sUseDB(d_Dossier+AANK+cJaar+.SOC,,cAlias)
WHILE cAlias-(!Eof())
   sRLock(cAlias)
   cAlias-OPEN   :=Round(cAlias-OPEN   ,nAfr)
   cAlias-NETTO  :=Round(cAlias-NETTO  ,nAfr)
   cAlias-BRUTO  :=Round(cAlias-BRUTO  ,nAfr)
   cAlias-LEEG   :=Round(cAlias-LEEG   ,nAfr)
   cAlias-BTW_59 :=Round(cAlias-BTW_59 ,nAfr)
   cAlias-BTW_81 :=Round(cAlias-BTW_81 ,nAfr)
   cAlias-BTW_55 :=Round(cAlias-BTW_55 ,nAfr)
   cAlias-BTW_82 :=Round(cAlias-BTW_82 ,nAfr)
   cAlias-BTW_56 :=Round(cAlias-BTW_56 ,nAfr)
   cAlias-BTW_82B:=Round(cAlias-BTW_82B,nAfr)
   cAlias-BTW_83 :=Round(cAlias-BTW_83 ,nAfr)
   cAlias-BTW_86 :=Round(cAlias-BTW_86 ,nAfr)
   cAlias-BTW_87 :=Round(cAlias-BTW_87 ,nAfr)
   cAlias-BTW_63 :=Round(cAlias-BTW_63 ,nAfr)
   cAlias-BTW_84 :=Round(cAlias-BTW_84 ,nAfr)
   cAlias-BTW_85 :=Round(cAlias-BTW_85 ,nAfr)
   SKIP
ENDDO
sCommit(cAlias)
cAlias-(dbCloseArea())


Msg(0)
sInfo(Alles afgerond...)


RETU NIL-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] ChangeLog,v 1.6205 2008/08/29

2008-08-29 Thread Andi Jahja
Hi Eduardo,

Again, please check your text editor. It spuriously added a blank line
after each line :-)

Or Is it because of : X-Mailer: YahooMailWebService/0.7.218.2 ??
--
Andi

On Fri, 29 Aug 2008 06:03:00 -0700 (PDT)
Eduardo Fernandes [EMAIL PROTECTED] wrote:

 X-Mailer: YahooMailWebService/0.7.218.2
 Message-ID: [EMAIL PROTECTED]
 
   * common.mak
   * compile.mak
 - mlctopos.c
 - mpostolc.c
 + mlcfunc.c
 
   * source\rtl\memofile.c
   * source\rtl\mtran.c
 * updated, borrowed from harbour.
 
   + source\rtl\mlcfunc.c
 * borrowed from harbour.
   this file has mlctopos(), mpostolc(), memoline(), mlcount() and mlpos()
   functions into.
 
   - source\rtl\mlctopos.c
   - source\rtl\mpostolc.c
 * removed, no longer needed. 
 
   * source\rtl\txtline.c
 - removed memoline(), mlcount() and mlpos() functions.
 
 regards,
 Eduardo
 


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] HBZip doen´t compile with CodeGear C++ 5.90

2008-08-29 Thread [EMAIL PROTECTED]
MAKE Version 5.2  Copyright (c) 1987, 2000 Borland
Copy MAKE0018.@@@ BccW32.cfg
1 arquivo(s) copiado(s).
Bcc32 @bccw32.cfg -c @MAKE0016.@@@
CodeGear C++ 5.90 for Win32 Copyright (c) 1993, 2007 CodeGear
ziparchive.cpp:
Error E2113 .\INCLUDE\zipexception.h 189: Virtual function
'~CZipException::CZipException()' conflicts with base class
'std::exception'
Error E2238 E:\harbour\bcc55\include\dinkumware\functional 811:
Multiple declaration for 'operator hashstring::()(const string )
const'
Error E2344 E:\harbour\bcc55\include\dinkumware\functional 792:
Earlier declaration of 'operator hashstring::()(const string )
const'
Error E2238 E:\harbour\bcc55\include\dinkumware\functional 836:
Multiple declaration for 'operator hashwstring::()(const wstring )
const'
Error E2344 E:\harbour\bcc55\include\dinkumware\functional 792:
Earlier declaration of 'operator hashwstring::()(const wstring )
const'
Error E2522 ziparchive.cpp 272: Non-const function operator
CZipAutoBuffer::char *() called for const object in function
CZipArchive::GetLocalExtraField(char *,int) const
Error E2451 ziparchive.cpp 1360: Undefined symbol 'bRet' in function
CZipArchive::AddNewFileDrv(CZipAddNewFileInfo )
Error E2451 ziparchive.cpp 1658: Undefined symbol 'bRet' in function
CZipArchive::AddNewFile(CZipAddNewFileInfo )
*** 8 errors in Compile ***

** error 2 ** deleting obj\b32\ziparchive.obj



Regards,

Toninho.


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] HBZip doen´t compile with CodeGear C++ 5.90

2008-08-29 Thread Luiz Rafael Culik Guimaraes
Toninho

should compile with out problem since bcc5.82 use same includes from 
dinkumware

but add -D_USE_OLD_RW_STL in CFLAGS for C compiler

Regards
Luiz

- Original Message - 
From: [EMAIL PROTECTED] [EMAIL PROTECTED]
To: xharbour-developers@lists.sourceforge.net
Sent: Friday, August 29, 2008 3:48 PM
Subject: [xHarbour-developers] HBZip doen´t compile with CodeGear C++ 5.90


 MAKE Version 5.2  Copyright (c) 1987, 2000 Borland
 Copy MAKE0018.@@@ BccW32.cfg
1 arquivo(s) copiado(s).
 Bcc32 @bccw32.cfg -c @MAKE0016.@@@
 CodeGear C++ 5.90 for Win32 Copyright (c) 1993, 2007 CodeGear
 ziparchive.cpp:
 Error E2113 .\INCLUDE\zipexception.h 189: Virtual function
 '~CZipException::CZipException()' conflicts with base class
 'std::exception'
 Error E2238 E:\harbour\bcc55\include\dinkumware\functional 811:
 Multiple declaration for 'operator hashstring::()(const string )
 const'
 Error E2344 E:\harbour\bcc55\include\dinkumware\functional 792:
 Earlier declaration of 'operator hashstring::()(const string )
 const'
 Error E2238 E:\harbour\bcc55\include\dinkumware\functional 836:
 Multiple declaration for 'operator hashwstring::()(const wstring )
 const'
 Error E2344 E:\harbour\bcc55\include\dinkumware\functional 792:
 Earlier declaration of 'operator hashwstring::()(const wstring )
 const'
 Error E2522 ziparchive.cpp 272: Non-const function operator
 CZipAutoBuffer::char *() called for const object in function
 CZipArchive::GetLocalExtraField(char *,int) const
 Error E2451 ziparchive.cpp 1360: Undefined symbol 'bRet' in function
 CZipArchive::AddNewFileDrv(CZipAddNewFileInfo )
 Error E2451 ziparchive.cpp 1658: Undefined symbol 'bRet' in function
 CZipArchive::AddNewFile(CZipAddNewFileInfo )
 *** 8 errors in Compile ***

 ** error 2 ** deleting obj\b32\ziparchive.obj



 Regards,

 Toninho.


 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's 
 challenge
 Build the coolest Linux based applications with Moblin SDK  win great 
 prizes
 Grand prize is a trip for two to an Open Source event anywhere in the 
 world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 xHarbour-developers mailing list
 xHarbour-developers@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/xharbour-developers
 


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers