From: yeechan <ibm...@us...> - 2005-07-08 22:15:40
|
Update of /cvsroot/sblim/sfcb In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32379 Modified Files: datetime.c Log Message: defect#1230023 Index: datetime.c =================================================================== RCS file: /cvsroot/sblim/sfcb/datetime.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- datetime.c 17 May 2005 23:36:14 -0000 1.2 +++ datetime.c 8 Jul 2005 22:15:29 -0000 1.3 @@ -315,9 +315,21 @@ CMPIDateTime *native_new_CMPIDateTime_fromChars(const char *string, CMPIStatus * rc) { + CMPIUint64 msecs,secs; - CMPIBoolean interval = (string[21] == ':'); - char *str = strdup(string); + CMPIBoolean interval; + + if (string == NULL) + { + if (rc) + CMSetStatus(rc, CMPI_RC_ERR_INVALID_PARAMETER); + return; + } + + +char *str = strdup(string); +interval = (str[21] == ':'); + // 0000000000111111111122222 // 0123456789012345678901234 |