diff --git a/src/os/linux/linux_sigar.c b/src/os/linux/linux_sigar.c index ebdfe0cc..2ec78725 100644 --- a/src/os/linux/linux_sigar.c +++ b/src/os/linux/linux_sigar.c @@ -1591,7 +1591,7 @@ int sigar_disk_usage_get(sigar_t *sigar, const char *name, disk->service_time = tput ? util / tput : 0.0; } - memcpy(&iodev->disk, disk, sizeof(&iodev->disk)); + memcpy(&iodev->disk, disk, sizeof(iodev->disk)); if (partition_usage) { partition_usage->service_time = disk->service_time; }