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

Diff for /pegasus/src/Pegasus/Common/XmlReader.cpp between version 1.127 and 1.127.4.1

version 1.127, 2007/09/07 18:40:14 version 1.127.4.1, 2007/11/13 18:53:24
Line 3955 
Line 3955 
         objectName.set(String(), CIMNamespaceName(), className);         objectName.set(String(), CIMNamespaceName(), className);
         return true;         return true;
     }     }
     else if (getInstanceNameElement(parser, objectName))  
         return true;      if (!getInstanceNameElement(parser, objectName))
     else  
     {     {
         MessageLoaderParms mlParms(         MessageLoaderParms mlParms(
             "Common.XmlReader.EXPECTED_CLASSNAME_OR_INSTANCENAME_ELEMENT",             "Common.XmlReader.EXPECTED_CLASSNAME_OR_INSTANCENAME_ELEMENT",
Line 3965 
Line 3964 
         throw XmlValidationError(parser.getLine(), mlParms);         throw XmlValidationError(parser.getLine(), mlParms);
     }     }
  
     PEGASUS_UNREACHABLE( return false; )      return true;
 } }
  
 //------------------------------------------------------------------------------ //------------------------------------------------------------------------------
Line 3983 
Line 3982 
     if (!testStartTag(parser, entry, "OBJECTPATH"))     if (!testStartTag(parser, entry, "OBJECTPATH"))
         return false;         return false;
  
     if (getClassPathElement(parser, objectPath))      if (!getClassPathElement(parser, objectPath) &&
     {          !getInstancePathElement(parser, objectPath))
         expectEndTag(parser, "OBJECTPATH");  
         return true;  
     }  
     else if (getInstancePathElement(parser, objectPath))  
     {  
         expectEndTag(parser, "OBJECTPATH");  
         return true;  
     }  
     else  
     {     {
         MessageLoaderParms mlParms(         MessageLoaderParms mlParms(
             "Common.XmlReader.EXPECTED_INSTANCEPATH_OR_CLASSPATH_ELEMENT",             "Common.XmlReader.EXPECTED_INSTANCEPATH_OR_CLASSPATH_ELEMENT",
Line 4001 
Line 3991 
         throw XmlValidationError(parser.getLine(), mlParms);         throw XmlValidationError(parser.getLine(), mlParms);
     }     }
  
     PEGASUS_UNREACHABLE(return false;)      expectEndTag(parser, "OBJECTPATH");
       return true;
 } }
  
 //------------------------------------------------------------------------------ //------------------------------------------------------------------------------


Legend:
Removed from v.1.127  
changed lines
  Added in v.1.127.4.1

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2