Menu

#45 FastMM 4.97 and BCB6

open
nobody
None
5
2010-10-13
2010-10-13
Anonymous
No

Hello!

Project compiled successful when I add in FastMM4.pas and FastMM4BCB.cpp with default FastMM4Options.inc.
But when I enable option FullDebugMode in FastMM4Options.inc, project compiled with following errors:

[Pascal Error] FastMM4.pas(6872): Ambiguous overloaded call to 'RegisterExpectedMemoryLeak'
[Pascal Error] FastMM4.pas(6948): Ambiguous overloaded call to 'UnregisterExpectedMemoryLeak'
[Pascal Warning] FastMM4.pas(6959): Symbol 'RaiseList' is deprecated
[Pascal Warning] FastMM4.pas(8777): Symbol 'GetHeapStatus' is specific to a platform
[Pascal Warning] FastMM4.pas(9191): Symbol 'DebugHook' is specific to a platform
[Pascal Fatal] Could not compile used unit 'C:\Program Files\Borland\CBuilder6\ADD\FastMM\FastMM4.pas'

It's a bug or my mistake?

Discussion

  • Nobody/Anonymous

    My project file

     
  • Pierre le Riche

    Pierre le Riche - 2010-10-13

    Hi,

    Please try the latest source from the repository. I believe this bug has already been fixed.

    Pierre

     
  • Nobody/Anonymous

    Thanks for answer.

    Unfortunately, I'm using latest version of FastMM (2010-09-30)

    Egor

     
  • Pierre le Riche

    Pierre le Riche - 2010-10-15

    It has not been rolled into an official release yet, but it has been checked into the Subversion repository:

    Revision: 23
    Author: pierre_le_riche
    Date: 12:40:26, 06 October 2010
    Message:
    Fixed an ambiguous overloaded function issue in the C++ Builder support code.
    ----
    Modified : /FastMM4.pas

     
  • Nobody/Anonymous

    I found it :-)
    Many thanks.

     

Log in to post a comment.

MongoDB Logo MongoDB