]> git.kaiwu.me - haproxy.git/commitdiff
[MINOR] cfgparse: fix off-by 2 in error message size
authorJeffrey 'jf' Lim <jfs.world@gmail.com>
Sat, 4 Oct 2008 16:07:00 +0000 (18:07 +0200)
committerWilly Tarreau <w@1wt.eu>
Mon, 3 Nov 2008 17:14:27 +0000 (18:14 +0100)
was just looking through the source, and noticed this... :)
(cherry picked from commit 63b76be713784f487e8d0c859a85513642fe7bdc)

src/cfgparse.c

index 72b10278d88b67a2653d401998b79b9a8dc240bd..e6a195846e028bb3adbe200c2601817f2bfbb347 100644 (file)
@@ -1460,7 +1460,7 @@ int cfg_parse_listen(const char *file, int linenum, char **args, int inv)
                if (warnifnotcap(curproxy, PR_CAP_BE, file, linenum, args[0], NULL))
                        return 0;
 
-               memcpy(trash, "error near 'balance'", 19);
+               memcpy(trash, "error near 'balance'", 21);
                if (backend_parse_balance((const char **)args + 1, trash, sizeof(trash), curproxy) < 0) {
                        Alert("parsing [%s:%d] : %s\n", file, linenum, trash);
                        return -1;