int32_t *array = NULL;
ret = pass_resource_monitor_get_array_int(mon_id, res_id,
attrs[i].attr_id, &array, &length);
+ free(array);
EXPECT_EQ(ret, 0);
break;
}
int64_t *array = NULL;;
ret = pass_resource_monitor_get_array_int64(mon_id, res_id,
attrs[i].attr_id, &array, &length);
+ free(array);
EXPECT_EQ(ret, 0);
break;
}
u_int32_t *array = NULL;
ret = pass_resource_monitor_get_array_uint(mon_id, res_id,
attrs[i].attr_id, &array, &length);
+ free(array);
EXPECT_EQ(ret, 0);
break;
}
u_int64_t *array = NULL;
ret = pass_resource_monitor_get_array_uint64(mon_id, res_id,
attrs[i].attr_id, &array, &length);
+ free(array);
EXPECT_EQ(ret, 0);
break;
}
double *array = NULL;
ret = pass_resource_monitor_get_array_double(mon_id, res_id,
attrs[i].attr_id, &array, &length);
+ free(array);
EXPECT_EQ(ret, 0);
break;
}
char **array = NULL;
ret = pass_resource_monitor_get_array_string(mon_id, res_id,
attrs[i].attr_id, &array, &length);
+ for (int i = 0; i < length; i++)
+ g_free(array[i]);
+ free(array);
EXPECT_EQ(ret, 0);
break;
}