(file) Return to XmlWriter.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/XmlWriter.cpp between version 1.141 and 1.142

version 1.141, 2006/08/22 18:30:48 version 1.142, 2006/10/30 13:02:53
Line 51 
Line 51 
 #include <cstdio> #include <cstdio>
 #include "Constants.h" #include "Constants.h"
 #include "CIMClass.h" #include "CIMClass.h"
   #include "CIMError.h"
 #include "CIMClassRep.h" #include "CIMClassRep.h"
 #include "CIMInstance.h" #include "CIMInstance.h"
 #include "CIMInstanceRep.h" #include "CIMInstanceRep.h"
Line 1943 
Line 1944 
  
                 static const char *clientTransferEncodingOff =                 static const char *clientTransferEncodingOff =
                         getenv("PEGASUS_HTTP_TRANSFER_ENCODING_REQUEST");                         getenv("PEGASUS_HTTP_TRANSFER_ENCODING_REQUEST");
   
                 if (!clientTransferEncodingOff || *clientTransferEncodingOff != '0')                 if (!clientTransferEncodingOff || *clientTransferEncodingOff != '0')
 #endif #endif
  
Line 2334 
Line 2336 
  
     out << STRLIT("<ERROR");     out << STRLIT("<ERROR");
     out << STRLIT(" CODE=\"") << Uint32(cimException.getCode());     out << STRLIT(" CODE=\"") << Uint32(cimException.getCode());
   
     out.append('"');     out.append('"');
     String description = TraceableCIMException(cimException).getDescription();     String description = TraceableCIMException(cimException).getDescription();
     if (description != String::EMPTY)     if (description != String::EMPTY)
Line 2342 
Line 2345 
         appendSpecial(out, description);         appendSpecial(out, description);
         out.append('"');         out.append('"');
     }     }
     out << STRLIT("/>");      out << STRLIT(">");
   
       ((CIMException*)&cimException)->addError(CIMError().getInstance());
   
       for (Uint32 i = 0, n = cimException.getErrorCount(); i < n; i++)
       {
           appendInstanceElement(out, cimException.getError(i));
       }
   
       out << STRLIT("</ERROR>");
 } }
  
 //------------------------------------------------------------------------------ //------------------------------------------------------------------------------


Legend:
Removed from v.1.141  
changed lines
  Added in v.1.142

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2