Equal sized buffer copy, no truncation happens.
authorSunil Nimmagadda <sunil@sunilnimmagadda.com>
Sat, 19 Apr 2014 19:10:41 +0500
changeset 22 5529e269a78c
parent 21 a591c0872243
child 23 a65ab8b73e52
Equal sized buffer copy, no truncation happens.
session.c
--- a/session.c	Sat Apr 19 19:07:31 2014 +0500
+++ b/session.c	Sat Apr 19 19:10:41 2014 +0500
@@ -321,8 +321,8 @@
 	struct auth_req		req;
 
 	memset(&req, 0, sizeof(req));
-	strlcpy(req.user, s->user, sizeof(req.user));
-	strlcpy(req.pass, s->pass, sizeof(req.pass));
+	(void)strlcpy(req.user, s->user, sizeof(req.user));
+	(void)strlcpy(req.pass, s->pass, sizeof(req.pass));
 	imsgev_xcompose(&iev_pop3d, IMSG_AUTH, s->id, 0, -1,
 	    &req, sizeof(req), "auth_request");
 }