make sure that sscanf doesn't get too much data

%19[0-9e+-] makes sure that it takes only the characters required for
getting a double variable
Missed this instance of rrd_strtoding earlier
*endptr should be set in rrd_strtoding, not endptr

so that value is reflected in the callee function as well