Uploaded image for project: 'Xerces-C++'
  1. Xerces-C++
  2. XERCESC-1280

Proposed changes for Borland (fix build errors, purify projects, fix memory leaks)

    XMLWordPrintableJSON

Details

    Description

      Summary of changes:
      1) Fix the ambiguity of DOMDocument in some samples/tests (WIN32_LEAN_AND_MEAN define was added to some mak-files)
      2) DeprecatedDOMTest will use the dummy 'main' when xercesc dll has no deprecated DOM
      3) cpp-files with comments "Dummy entry point to satisfy the BCB IDE" unnecessary because of absence of projects for the IDE in BCC.551 directory
      4) Bug in the Borland compiler (BCC32 5.5.1, BCB5, BCB6) lead to leakage of memory allocated for runtime exception information when 'break'/'continue' used for leave the 'catch' block. Workaround is using boolean variable that controls of 'break'/'continue' execution out of the 'catch' block.

      Attachments

        Activity

          People

            Unassigned Unassigned
            marl Vitaly Prapirny
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: