|
@@ -81,7 +81,7 @@ static int write_output(struct perf_record *rec, void *buf, size_t size)
|
|
|
struct perf_data_file *file = &rec->file;
|
|
|
|
|
|
while (size) {
|
|
|
- int ret = write(file->fd, buf, size);
|
|
|
+ ssize_t ret = write(file->fd, buf, size);
|
|
|
|
|
|
if (ret < 0) {
|
|
|
pr_err("failed to write perf data, error: %m\n");
|