else if (ds->ds[i].type == DS_TYPE_GAUGE)
{
status = ssnprintf (buffer + offset, buffer_len - offset,
- ":%lf", vl->values[i].gauge);
+ ":%f", vl->values[i].gauge);
}
else if (ds->ds[i].type == DS_TYPE_DERIVE) {
status = ssnprintf (buffer + offset, buffer_len - offset,
- ":%llu", vl->values[i].derive);
+ ":%"PRIi64, vl->values[i].derive);
}
else /* if (ds->ds[i].type == DS_TYPE_ABSOLUTE) */ {
status = ssnprintf (buffer + offset, buffer_len - offset,
- ":%llu", vl->values[i].absolute);
+ ":%"PRIu64, vl->values[i].absolute);
}