From 82f4ee14ce85da3086ba43145e9010f37bd3a63f Mon Sep 17 00:00:00 2001 From: unK Date: Wed, 17 Sep 2008 14:58:28 +0200 Subject: [PATCH] fix code causing segfault in Window::GetString() --- src/window.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/window.cpp b/src/window.cpp index a0be2ee6..b18c6e73 100644 --- a/src/window.cpp +++ b/src/window.cpp @@ -531,7 +531,7 @@ string Window::GetString(const string &base, unsigned int length, int width) con if (mbtowc(&wc_in, tmp_in.c_str(), MB_CUR_MAX) < 0) break; - if ((x-minx)+beginning == tmp.length()) + if ((x-minx)+beginning >= tmp.length()) { tmp.push_back(wc_in); if (!beginning)