diff mbox

[OpenWrt-Devel,v2,2/3,rpcd] file: handle return output of b64_decode

Message ID 1460451381-6261-1-git-send-email-luka@openwrt.org
State Accepted
Delegated to: Jo-Philipp Wich
Headers show

Commit Message

Luka Perkov April 12, 2016, 8:56 a.m. UTC
Solve this compile warning:

file.c:300:16: error: comparison of unsigned expression < 0 is always false [-Werror,-Wtautological-compare]
                if (data_len < 0)

Signed-off-by: Luka Perkov <luka@openwrt.org>
---

v1 -> v2:

Chage int to ssize_t.

---
 file.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox

Patch

diff --git a/file.c b/file.c
index 91a55a1..6ddde32 100644
--- a/file.c
+++ b/file.c
@@ -271,7 +271,7 @@  rpc_file_write(struct ubus_context *ctx, struct ubus_object *obj,
 	mode_t prev_mode, mode = 0666;
 	int fd, rv = 0;
 	void *data = NULL;
-	size_t data_len = 0;
+	ssize_t data_len = 0;
 
 	blobmsg_parse(rpc_file_rw_policy, __RPC_F_RW_MAX, tb,
 	              blob_data(msg), blob_len(msg));