diff --git a/src/target_scale.c b/src/target_scale.c
index b667ed13ed618ae243b0084ca6778452c42253a8..3ac399c904bcbafff2a803dc06bb6ee015d0485c 100644 (file)
--- a/src/target_scale.c
+++ b/src/target_scale.c
int status;
int i;
- data = malloc (sizeof (*data));
+ data = calloc (1, sizeof (*data));
if (data == NULL)
{
- ERROR ("ts_create: malloc failed.");
+ ERROR ("ts_create: calloc failed.");
return (-ENOMEM);
}
- memset (data, 0, sizeof (*data));
data->factor = NAN;
data->offset = NAN;