Code

virt plugin: Fix indentation and some whitespace.
[collectd.git] / src / target_set.c
index 3de86e4840c94cf3e384e8f4fddd9c61a7b51837..6b44bcc4c78f7bb7ef0997d2951d1004b2ec4b85 100644 (file)
@@ -393,8 +393,9 @@ static int ts_invoke (const data_set_t *ds, value_list_t *vl, /* {{{ */
       DEBUG ("target_set: ts_invoke: setting metadata value for key `%s': "
           "`%s'.", key, temp);
 
-      status = meta_data_add_string (new_meta, key, temp);
+      sfree (string);
 
+      status = meta_data_add_string (new_meta, key, temp);
       if (status)
       {
         ERROR ("Target `set': Unable to set metadata value `%s'.", key);