[prev in list] [next in list] [prev in thread] [next in thread]
List: xerces-cvs
Subject: svn commit: r671336 - in
From: dbertoni () apache ! org
Date: 2008-06-24 20:45:30
Message-ID: 20080624204531.088152388A02 () eris ! apache ! org
[Download RAW message or body]
Author: dbertoni
Date: Tue Jun 24 13:45:30 2008
New Revision: 671336
URL: http://svn.apache.org/viewvc?rev=671336&view=rev
Log:
Changes to propagate explicit MemoryManager instances into the transcoders.
Modified:
xerces/c/branches/dbertoni/transcoder/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp
xerces/c/branches/dbertoni/transcoder/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp
Modified: xerces/c/branches/dbertoni/transcoder/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp
URL: http://svn.apache.org/viewvc/xerces/c/branches/dbertoni/transcoder/src/xercesc/ut \
il/Transcoders/IconvGNU/IconvGNUTransService.cpp?rev=671336&r1=671335&r2=671336&view=diff
==============================================================================
--- xerces/c/branches/dbertoni/transcoder/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp \
(original)
+++ xerces/c/branches/dbertoni/transcoder/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp \
Tue Jun 24 13:45:30 2008 @@ -170,9 +170,10 @@
IconvGNUWrapper::IconvGNUWrapper ( iconv_t cd_from,
iconv_t cd_to,
size_t uchsize,
- unsigned int ubo )
+ unsigned int ubo,
+ MemoryManager* manager)
: fUChSize(uchsize), fUBO(ubo),
- fCDTo(cd_to), fCDFrom(cd_from)
+ fCDTo(cd_to), fCDFrom(cd_from), fMutex(manager)
{
if (fCDFrom == (iconv_t) -1 || fCDTo == (iconv_t) -1) {
XMLPlatformUtils::panic (PanicHandler::Panic_NoTransService);
@@ -548,7 +549,7 @@
XMLLCPTranscoder* IconvGNUTransService::makeNewLCPTranscoder(MemoryManager* manager)
{
- return new (manager) IconvGNULCPTranscoder (cdFrom(), cdTo(), uChSize(), UBO());
+ return new (manager) IconvGNULCPTranscoder (cdFrom(), cdTo(), uChSize(), UBO(), \
manager); }
bool IconvGNUTransService::supportsSrcOfs() const
@@ -942,8 +943,9 @@
IconvGNULCPTranscoder::IconvGNULCPTranscoder (iconv_t cd_from,
iconv_t cd_to,
size_t uchsize,
- unsigned int ubo)
- : IconvGNUWrapper (cd_from, cd_to, uchsize, ubo)
+ unsigned int ubo,
+ MemoryManager* manager)
+ : IconvGNUWrapper (cd_from, cd_to, uchsize, ubo, manager)
{
}
@@ -965,7 +967,7 @@
, MemoryManager* const manager
)
: XMLTranscoder(encodingName, blockSize, manager)
- , IconvGNUWrapper (cd_from, cd_to, uchsize, ubo)
+ , IconvGNUWrapper (cd_from, cd_to, uchsize, ubo, manager)
{
}
Modified: xerces/c/branches/dbertoni/transcoder/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp
URL: http://svn.apache.org/viewvc/xerces/c/branches/dbertoni/transcoder/src/xercesc/ut \
il/Transcoders/IconvGNU/IconvGNUTransService.hpp?rev=671336&r1=671335&r2=671336&view=diff
==============================================================================
--- xerces/c/branches/dbertoni/transcoder/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp \
(original)
+++ xerces/c/branches/dbertoni/transcoder/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp \
Tue Jun 24 13:45:30 2008 @@ -44,7 +44,8 @@
iconv_t cd_from,
iconv_t cd_to,
size_t uchsize,
- unsigned int ubo
+ unsigned int ubo,
+ MemoryManager* manager
);
virtual ~IconvGNUWrapper();
@@ -295,7 +296,8 @@
iconv_t from,
iconv_t to,
size_t uchsize,
- unsigned int ubo
+ unsigned int ubo,
+ MemoryManager* manager
);
protected:
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic