From ba28328e8b53a420af12cc69b50bd236f6c9f9e7 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 23 Jun 2015 11:49:24 +0200 Subject: [PATCH] (file_ops.c) Fix -Wsign_compare warning --- file_ops.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/file_ops.c b/file_ops.c index 99237d8bf6..090003c6e2 100644 --- a/file_ops.c +++ b/file_ops.c @@ -73,14 +73,14 @@ */ bool write_file(const char *path, const void *data, ssize_t size) { - bool ret = false; - FILE *file = fopen(path, "wb"); + ssize_t ret = 0; + FILE *file = fopen(path, "wb"); if (!file) return false; - ret = fwrite(data, 1, size, file) == size; + ret = fwrite(data, 1, size, file); fclose(file); - return ret; + return (ret == size); } /**