mirror of https://github.com/sipwise/sems.git
Fixes:
*** CID 549010: Uninitialized variables (UNINIT)
/apps/xmlrpc2di/xmlrpc++/src/XmlRpcValue.cpp: 395 in
XmlRpc::XmlRpcValue::timeFromXml(const std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char>> &, unsigned long *)()
389 if (sscanf(stime.c_str(),"%4d%2d%2dT%2d:%2d:%2d",&t.tm_year,&t.tm_mon,
&t.tm_mday,&t.tm_hour,&t.tm_min,&t.tm_sec) != 6)
390 return false;
391
392 t.tm_year -= 1900;
393 t.tm_isdst = -1;
394 _type = TypeDateTime;
>>> CID 549010: Uninitialized variables (UNINIT)
>>> Using uninitialized value "t". Field "t.tm_wday" is uninitialized.
395 _value.asTime = new struct tm(t);
396 *offset += stime.length();
397 return true;
398 }
399
400 std::string XmlRpcValue::timeToXml() const
Change-Id: Ifbefcf8e79d7113e1fdc8c92dfc5c39d480a882d
mr13.4
parent
3311712d16
commit
775eaeb420
Loading…
Reference in new issue