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

Diff for /pegasus/src/Pegasus/Common/CIMDateTime.cpp between version 1.53 and 1.54

version 1.53, 2005/03/24 20:03:49 version 1.54, 2005/03/26 15:52:03
Line 38 
Line 38 
 // //
 //%///////////////////////////////////////////////////////////////////////////// //%/////////////////////////////////////////////////////////////////////////////
  
 #include <cctype>  
 #include <time.h> #include <time.h>
 #include <math.h> #include <math.h>
 #include <errno.h> #include <errno.h>
Line 281 
Line 280 
  
     String uOff_num = uOffSet.subString(1,3);     String uOff_num = uOffSet.subString(1,3);
     for (int i=0; i < 3; i++) {     for (int i=0; i < 3; i++) {
         if (!isdigit(uOff_num[i])) {          if (!uOff_num[i].isDigit()) {
             Tracer::trace(__FILE__,__LINE__,TRC_CIM_DATA,Tracer::LEVEL2,             Tracer::trace(__FILE__,__LINE__,TRC_CIM_DATA,Tracer::LEVEL2,
                  "Format is wrong - UTC off set contains non digit charichter.");                  "Format is wrong - UTC off set contains non digit charichter.");
             return false;             return false;
Line 713 
Line 712 
      // Check to see if other characters are digits or astrisks (*)      // Check to see if other characters are digits or astrisks (*)
  
     for (Uint32 i = 0; i < CIMDateTimeRep::FORMAT_LENGTH; i++){     for (Uint32 i = 0; i < CIMDateTimeRep::FORMAT_LENGTH; i++){
             if (i != DOT_OFFSET && i != SIGN_OFFSET && !isdigit(dateTimeStr[i]) && (String::compare(dateTimeStr.subString(i,1),"*") != 0)){              if (i != DOT_OFFSET && i != SIGN_OFFSET && !dateTimeStr[i].isDigit() && (String::compare(dateTimeStr.subString(i,1),"*") != 0)){
             Tracer::trace(__FILE__,__LINE__,TRC_CIM_DATA,Tracer::LEVEL2,             Tracer::trace(__FILE__,__LINE__,TRC_CIM_DATA,Tracer::LEVEL2,
                     "CIMdateTime object has an incorrect format.");                     "CIMdateTime object has an incorrect format.");
             return false;             return false;


Legend:
Removed from v.1.53  
changed lines
  Added in v.1.54

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2