$OpenBSD: patch-src_AutoComplete_cxx,v 1.2 2007/01/18 10:56:27 steven Exp $
--- src/AutoComplete.cxx.orig	Tue Mar 28 17:31:51 2006
+++ src/AutoComplete.cxx	Tue Mar 28 17:31:51 2006
@@ -57,8 +57,7 @@ void AutoComplete::Start(Window &parent,
 }
 
 void AutoComplete::SetStopChars(const char *stopChars_) {
-	strncpy(stopChars, stopChars_, sizeof(stopChars));
-	stopChars[sizeof(stopChars) - 1] = '\0';
+	strlcpy(stopChars, stopChars_, sizeof(stopChars));
 }
 
 bool AutoComplete::IsStopChar(char ch) {
@@ -66,8 +65,7 @@ bool AutoComplete::IsStopChar(char ch) {
 }
 
 void AutoComplete::SetFillUpChars(const char *fillUpChars_) {
-	strncpy(fillUpChars, fillUpChars_, sizeof(fillUpChars));
-	fillUpChars[sizeof(fillUpChars) - 1] = '\0';
+	strlcpy(fillUpChars, fillUpChars_, sizeof(fillUpChars));
 }
 
 bool AutoComplete::IsFillUpChar(char ch) {
