You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@xerces.apache.org by bu...@apache.org on 2002/03/20 08:12:53 UTC
DO NOT REPLY [Bug 7265] New: -
UnixWare port broken in platformTerm() since rev 1.10
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7265>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7265
UnixWare port broken in platformTerm() since rev 1.10
Summary: UnixWare port broken in platformTerm() since rev 1.10
Product: Xerces-C++
Version: 1.7.0
Platform: Other
OS/Version: Other
Status: NEW
Severity: Blocker
Priority: Other
Component: Utilities
AssignedTo: xerces-c-dev@xml.apache.org
ReportedBy: martin.kalen@todaysystems.com.au
The fix for bug 880 was incorrectly applied to the file UnixWarePlatformUtils.cpp in revision
1.10 (now in the attic of the old tree structure). UnixWare does not create a proper XMLMutex
object for atomic ops in the platform utils -- it uses a pthread_mutex reference directly. It would
probably be best to keep the code orthogonal to the other ports, but for the time beeing I supply a
small diff that will enable the UnixWare port to compile again and properly destroy the
pthread_mutex object in platformTerm().
(The above does not apply to single threaded
builds, which have been working all along.)
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-c-dev-help@xml.apache.org