From 7819848524b7edb7025f6978645319ace5fc9764 Mon Sep 17 00:00:00 2001 From: Enno Rehling Date: Sun, 29 Jan 2006 13:52:49 +0000 Subject: [PATCH] fixed buffersize-calculation for orders. --- src/common/kernel/order.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/common/kernel/order.c b/src/common/kernel/order.c index 32d353333..d0e00879e 100644 --- a/src/common/kernel/order.c +++ b/src/common/kernel/order.c @@ -113,12 +113,11 @@ get_command(const order * ord, char * sbuffer, size_t bufsize) str += strlcpy(str, LOC(lang, keywords[kwd]), size); if (text) { *str++ = ' '; - *str = 0; } } #endif if (text) { - str += strlcpy(str, text, sizeof(sbuffer)-(str-sbuffer)); + str += strlcpy(str, text, bufsize-(str-sbuffer)); } return sbuffer; }