Remove atoll and atof to avoid cert-c violations

pull/12/head
Ignacio Bortolazzi 3 years ago
parent 6eb4a6c072
commit e27abb714a
  1. 4
      tiny-json.h

@ -140,14 +140,14 @@ static inline bool json_getBoolean( json_t const* property ) {
* @param property A valid handler of a json object. Its type must be JSON_INTEGER.
* @return The value stdint. */
static inline int64_t json_getInteger( json_t const* property ) {
return atoll( property->u.value );
return strtoll( property->u.value,(char**)NULL, 10);
}
/** Get the value of a json real property.
* @param property A valid handler of a json object. Its type must be JSON_REAL.
* @return The value. */
static inline double json_getReal( json_t const* property ) {
return atof( property->u.value );
return strtod( property->u.value,(char**)NULL );
}

Loading…
Cancel
Save