From 96aec883a3e593f1ee01b4d3d89571a77cb10a62 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Fri, 14 Sep 2018 17:27:36 +0100 Subject: [PATCH] [Minor] Fix strlcpy_safe return value --- src/libutil/str_util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libutil/str_util.c b/src/libutil/str_util.c index 7ff2d9ae79..09817a3441 100644 --- a/src/libutil/str_util.c +++ b/src/libutil/str_util.c @@ -374,13 +374,13 @@ rspamd_strlcpy_fast (gchar *dst, const gchar *src, gsize siz) size_t rspamd_strlcpy_safe (gchar *dst, const gchar *src, gsize siz) { - const gchar *osrc = src; gchar *d = dst; gsize nleft = siz; if (nleft != 0) { while (--nleft != 0) { if ((*d++ = *src++) == '\0') { + d --; break; } } -- 2.47.3