tng 2003/03/07 10:15:58 Modified: c/src/xercesc/util/Transcoders/Cygwin CygwinTransService.cpp CygwinTransService.hpp c/src/xercesc/util/Transcoders/ICU ICUTransService.hpp c/src/xercesc/util/Transcoders/Iconv IconvTransService.hpp c/src/xercesc/util/Transcoders/Iconv390 Iconv390TransService.hpp c/src/xercesc/util/Transcoders/Iconv400 Iconv400TransService.hpp c/src/xercesc/util/Transcoders/IconvFBSD IconvFBSDTransService.hpp c/src/xercesc/util/Transcoders/IconvGNU IconvGNUTransService.hpp c/src/xercesc/util/Transcoders/MacOSUnicodeConverter MacOSUnicodeConverter.hpp c/src/xercesc/util/Transcoders/Uniconv390 Uniconv390TransService.hpp c/src/xercesc/util/Transcoders/Win32 Win32TransService.cpp Win32TransService.hpp Log: Return a reference instead of void for operator= Revision Changes Path 1.3 +4 -1 xml-xerces/c/src/xercesc/util/Transcoders/Cygwin/CygwinTransService.cpp Index: CygwinTransService.cpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/Cygwin/CygwinTransService.cpp,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- CygwinTransService.cpp 4 Nov 2002 15:14:32 -0000 1.2 +++ CygwinTransService.cpp 7 Mar 2003 18:15:57 -0000 1.3 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.3 2003/03/07 18:15:57 tng + * Return a reference instead of void for operator= + * * Revision 1.2 2002/11/04 15:14:32 tng * C++ Namespace Support. * @@ -173,7 +176,7 @@ // ----------------------------------------------------------------------- CPMapEntry(); CPMapEntry(const CPMapEntry&); - void operator=(const CPMapEntry&); + CPMapEntry& operator=(const CPMapEntry&); // ----------------------------------------------------------------------- 1.3 +3 -3 xml-xerces/c/src/xercesc/util/Transcoders/Cygwin/CygwinTransService.hpp Index: CygwinTransService.hpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/Cygwin/CygwinTransService.hpp,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- CygwinTransService.hpp 4 Nov 2002 15:14:32 -0000 1.2 +++ CygwinTransService.hpp 7 Mar 2003 18:15:57 -0000 1.3 @@ -135,7 +135,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- CygwinTransService(const CygwinTransService&); - void operator=(const CygwinTransService&); + CygwinTransService& operator=(const CygwinTransService&); // This is a hash table of entries which map encoding names to their // Windows specific code pages. The code page allows us to create @@ -216,7 +216,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- CygwinTranscoder(const CygwinTranscoder&); - void operator=(const CygwinTranscoder&); + CygwinTranscoder& operator=(const CygwinTranscoder&); // ----------------------------------------------------------------------- @@ -282,7 +282,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- CygwinLCPTranscoder(const CygwinLCPTranscoder&); - void operator=(const CygwinLCPTranscoder&); + CygwinLCPTranscoder& operator=(const CygwinLCPTranscoder&); }; XERCES_CPP_NAMESPACE_END 1.6 +6 -3 xml-xerces/c/src/xercesc/util/Transcoders/ICU/ICUTransService.hpp Index: ICUTransService.hpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/ICU/ICUTransService.hpp,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- ICUTransService.hpp 22 Nov 2002 14:56:47 -0000 1.5 +++ ICUTransService.hpp 7 Mar 2003 18:15:57 -0000 1.6 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.6 2003/03/07 18:15:57 tng + * Return a reference instead of void for operator= + * * Revision 1.5 2002/11/22 14:56:47 tng * 390: Uniconv390 support. Patch by Chris Larsson and Stephen Dulin. * @@ -177,7 +180,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- ICUTransService(const ICUTransService&); - void operator=(const ICUTransService&); + ICUTransService& operator=(const ICUTransService&); }; @@ -233,7 +236,7 @@ // ----------------------------------------------------------------------- ICUTranscoder(); ICUTranscoder(const ICUTranscoder&); - void operator=(const ICUTranscoder&); + ICUTranscoder& operator=(const ICUTranscoder&); // ----------------------------------------------------------------------- @@ -302,7 +305,7 @@ // ----------------------------------------------------------------------- ICULCPTranscoder(); ICULCPTranscoder(const ICULCPTranscoder&); - void operator=(const ICULCPTranscoder&); + ICULCPTranscoder& operator=(const ICULCPTranscoder&); // ----------------------------------------------------------------------- 1.5 +5 -2 xml-xerces/c/src/xercesc/util/Transcoders/Iconv/IconvTransService.hpp Index: IconvTransService.hpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/Iconv/IconvTransService.hpp,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- IconvTransService.hpp 6 Jan 2003 21:48:05 -0000 1.4 +++ IconvTransService.hpp 7 Mar 2003 18:15:57 -0000 1.5 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.5 2003/03/07 18:15:57 tng + * Return a reference instead of void for operator= + * * Revision 1.4 2003/01/06 21:48:05 tng * Remove obsolete old functions transcodeXML and transcodeOne * @@ -162,7 +165,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- IconvTransService(const IconvTransService&); - void operator=(const IconvTransService&); + IconvTransService& operator=(const IconvTransService&); }; @@ -207,7 +210,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- IconvLCPTranscoder(const IconvLCPTranscoder&); - void operator=(const IconvLCPTranscoder&); + IconvLCPTranscoder& operator=(const IconvLCPTranscoder&); }; XERCES_CPP_NAMESPACE_END 1.5 +5 -2 xml-xerces/c/src/xercesc/util/Transcoders/Iconv390/Iconv390TransService.hpp Index: Iconv390TransService.hpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/Iconv390/Iconv390TransService.hpp,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- Iconv390TransService.hpp 6 Jan 2003 21:46:08 -0000 1.4 +++ Iconv390TransService.hpp 7 Mar 2003 18:15:57 -0000 1.5 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.5 2003/03/07 18:15:57 tng + * Return a reference instead of void for operator= + * * Revision 1.4 2003/01/06 21:46:08 tng * Since 390 uses ICU or Uniconv390 TransService, change Iconv390 to use intrinsic transcoders only so as to bypass Bug 2393. * @@ -155,7 +158,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- Iconv390TransService(const Iconv390TransService&); - void operator=(const Iconv390TransService&); + Iconv390TransService& operator=(const Iconv390TransService&); }; class XMLUTIL_EXPORT Iconv390LCPTranscoder : public XMLLCPTranscoder @@ -199,7 +202,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- Iconv390LCPTranscoder(const Iconv390LCPTranscoder&); - void operator=(const Iconv390LCPTranscoder&); + Iconv390LCPTranscoder& operator=(const Iconv390LCPTranscoder&); iconvconverter_t *converter; }; 1.6 +4 -4 xml-xerces/c/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.hpp Index: Iconv400TransService.hpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/Iconv400/Iconv400TransService.hpp,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- Iconv400TransService.hpp 6 Jan 2003 21:47:48 -0000 1.5 +++ Iconv400TransService.hpp 7 Mar 2003 18:15:57 -0000 1.6 @@ -130,7 +130,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- Iconv400TransService(const Iconv400TransService&); - void operator=(const Iconv400TransService&); + Iconv400TransService& operator=(const Iconv400TransService&); XMLCh toUnicodeUpper(XMLCh toupper) const; XMLCh toUnicodeLower(XMLCh tolower) const; @@ -192,7 +192,7 @@ // ----------------------------------------------------------------------- Iconv400Transcoder(); Iconv400Transcoder(const Iconv400Transcoder&); - void operator=(const Iconv400Transcoder&); + Iconv400Transcoder& operator=(const Iconv400Transcoder&); // ----------------------------------------------------------------------- @@ -262,7 +262,7 @@ // ----------------------------------------------------------------------- Iconv400LCPTranscoder(); Iconv400LCPTranscoder(const Iconv400LCPTranscoder&); - void operator=(const Iconv400LCPTranscoder&); + Iconv400LCPTranscoder& operator=(const Iconv400LCPTranscoder&); // ----------------------------------------------------------------------- 1.6 +7 -4 xml-xerces/c/src/xercesc/util/Transcoders/IconvFBSD/IconvFBSDTransService.hpp Index: IconvFBSDTransService.hpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/IconvFBSD/IconvFBSDTransService.hpp,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- IconvFBSDTransService.hpp 7 Mar 2003 15:08:57 -0000 1.5 +++ IconvFBSDTransService.hpp 7 Mar 2003 18:15:57 -0000 1.6 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.6 2003/03/07 18:15:57 tng + * Return a reference instead of void for operator= + * * Revision 1.5 2003/03/07 15:08:57 tng * [Bug 17571] fix building IconvFBSD (namespaces) . Patch from Bjoern A. Zeeb. * @@ -190,7 +193,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- IconvFBSDCD(const IconvFBSDCD&); - void operator=(const IconvFBSDCD&); + IconvFBSDCD& operator=(const IconvFBSDCD&); // ----------------------------------------------------------------------- // Private data members @@ -275,7 +278,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- IconvFBSDTransService(const IconvFBSDTransService&); - void operator=(const IconvFBSDTransService&); + IconvFBSDTransService& operator=(const IconvFBSDTransService&); #ifdef XML_USE_LIBICONV @@ -347,7 +350,7 @@ // ----------------------------------------------------------------------- IconvFBSDTranscoder(); IconvFBSDTranscoder(const IconvFBSDTranscoder&); - void operator=(const IconvFBSDTranscoder&); + IconvFBSDTranscoder& operator=(const IconvFBSDTranscoder&); }; #endif /* XML_USE_LIBICONV */ @@ -421,7 +424,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- IconvFBSDLCPTranscoder(const IconvFBSDLCPTranscoder&); - void operator=(const IconvFBSDLCPTranscoder&); + IconvFBSDLCPTranscoder& operator=(const IconvFBSDLCPTranscoder&); }; XERCES_CPP_NAMESPACE_END 1.3 +7 -4 xml-xerces/c/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp Index: IconvGNUTransService.hpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- IconvGNUTransService.hpp 4 Nov 2002 15:14:34 -0000 1.2 +++ IconvGNUTransService.hpp 7 Mar 2003 18:15:57 -0000 1.3 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.3 2003/03/07 18:15:57 tng + * Return a reference instead of void for operator= + * * Revision 1.2 2002/11/04 15:14:34 tng * C++ Namespace Support. * @@ -168,7 +171,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- IconvGNUWrapper(const IconvGNUWrapper&); - void operator=(const IconvGNUWrapper&); + IconvGNUWrapper& operator=(const IconvGNUWrapper&); // ----------------------------------------------------------------------- // Private data members @@ -248,7 +251,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- IconvGNUTransService(const IconvGNUTransService&); - void operator=(const IconvGNUTransService&); + IconvGNUTransService& operator=(const IconvGNUTransService&); // ----------------------------------------------------------------------- @@ -317,7 +320,7 @@ // ----------------------------------------------------------------------- IconvGNUTranscoder(); IconvGNUTranscoder(const IconvGNUTranscoder&); - void operator=(const IconvGNUTranscoder&); + IconvGNUTranscoder& operator=(const IconvGNUTranscoder&); }; @@ -379,7 +382,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- IconvGNULCPTranscoder(const IconvGNULCPTranscoder&); - void operator=(const IconvGNULCPTranscoder&); + IconvGNULCPTranscoder& operator=(const IconvGNULCPTranscoder&); }; XERCES_CPP_NAMESPACE_END 1.6 +4 -4 xml-xerces/c/src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp Index: MacOSUnicodeConverter.hpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- MacOSUnicodeConverter.hpp 13 Nov 2002 17:37:36 -0000 1.5 +++ MacOSUnicodeConverter.hpp 7 Mar 2003 18:15:58 -0000 1.6 @@ -144,7 +144,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- MacOSUnicodeConverter(const MacOSUnicodeConverter&); - void operator=(const MacOSUnicodeConverter&); + MacOSUnicodeConverter& operator=(const MacOSUnicodeConverter&); // ----------------------------------------------------------------------- // Private methods @@ -211,7 +211,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- MacOSTranscoder(const MacOSTranscoder&); - void operator=(const MacOSTranscoder&); + MacOSTranscoder& operator=(const MacOSTranscoder&); // ----------------------------------------------------------------------- // Private members @@ -276,7 +276,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- MacOSLCPTranscoder(const MacOSLCPTranscoder&); - void operator=(const MacOSLCPTranscoder&); + MacOSLCPTranscoder& operator=(const MacOSLCPTranscoder&); // ----------------------------------------------------------------------- // Private data members 1.2 +4 -4 xml-xerces/c/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.hpp Index: Uniconv390TransService.hpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/Uniconv390/Uniconv390TransService.hpp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- Uniconv390TransService.hpp 22 Nov 2002 14:57:06 -0000 1.1 +++ Uniconv390TransService.hpp 7 Mar 2003 18:15:58 -0000 1.2 @@ -134,7 +134,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- Uniconv390TransService(const Uniconv390TransService&); - void operator=(const Uniconv390TransService&); + Uniconv390TransService& operator=(const Uniconv390TransService&); ICUTransService * fICUService; XMLLCPTranscoder* fLCPTranscoder; uniconvcaseconverter_t *fCaseConverter; @@ -193,7 +193,7 @@ // ----------------------------------------------------------------------- Uniconv390Transcoder(); Uniconv390Transcoder(const Uniconv390Transcoder&); - void operator=(const Uniconv390Transcoder&); + Uniconv390Transcoder& operator=(const Uniconv390Transcoder&); ICUTranscoder * fICUTranscoder; @@ -252,7 +252,7 @@ // ----------------------------------------------------------------------- Uniconv390LCPTranscoder(); Uniconv390LCPTranscoder(const Uniconv390LCPTranscoder&); - void operator=(const Uniconv390LCPTranscoder&); + Uniconv390LCPTranscoder& operator=(const Uniconv390LCPTranscoder&); ICULCPTranscoder * fICULCPTranscoder; 1.8 +2 -2 xml-xerces/c/src/xercesc/util/Transcoders/Win32/Win32TransService.cpp Index: Win32TransService.cpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/Win32/Win32TransService.cpp,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- Win32TransService.cpp 6 Feb 2003 14:31:24 -0000 1.7 +++ Win32TransService.cpp 7 Mar 2003 18:15:58 -0000 1.8 @@ -130,7 +130,7 @@ // ----------------------------------------------------------------------- CPMapEntry(); CPMapEntry(const CPMapEntry&); - void operator=(const CPMapEntry&); + CPMapEntry& operator=(const CPMapEntry&); // ----------------------------------------------------------------------- 1.4 +6 -3 xml-xerces/c/src/xercesc/util/Transcoders/Win32/Win32TransService.hpp Index: Win32TransService.hpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/Win32/Win32TransService.hpp,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- Win32TransService.hpp 4 Nov 2002 15:14:34 -0000 1.3 +++ Win32TransService.hpp 7 Mar 2003 18:15:58 -0000 1.4 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.4 2003/03/07 18:15:58 tng + * Return a reference instead of void for operator= + * * Revision 1.3 2002/11/04 15:14:34 tng * C++ Namespace Support. * @@ -182,7 +185,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- Win32TransService(const Win32TransService&); - void operator=(const Win32TransService&); + Win32TransService& operator=(const Win32TransService&); // This is a hash table of entries which map encoding names to their // Windows specific code pages. The code page allows us to create @@ -263,7 +266,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- Win32Transcoder(const Win32Transcoder&); - void operator=(const Win32Transcoder&); + Win32Transcoder& operator=(const Win32Transcoder&); // ----------------------------------------------------------------------- @@ -329,7 +332,7 @@ // Unimplemented constructors and operators // ----------------------------------------------------------------------- Win32LCPTranscoder(const Win32LCPTranscoder&); - void operator=(const Win32LCPTranscoder&); + Win32LCPTranscoder& operator=(const Win32LCPTranscoder&); }; XERCES_CPP_NAMESPACE_END
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]