summaryrefslogtreecommitdiff
path: root/ism/src/scim_helper.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ism/src/scim_helper.cpp')
-rw-r--r--ism/src/scim_helper.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/ism/src/scim_helper.cpp b/ism/src/scim_helper.cpp
index 760812a4..c43b6efe 100644
--- a/ism/src/scim_helper.cpp
+++ b/ism/src/scim_helper.cpp
@@ -2014,7 +2014,7 @@ HelperAgent::get_surrounding_text (int maxlen_before, int maxlen_after, String &
if (fds[1]) {
char buff[512];
- int len = read (fds[1], buff, sizeof(buff));
+ int len = read (fds[1], buff, sizeof(buff) - 1);
if (len <= 0)
break;
else {
@@ -2133,7 +2133,7 @@ HelperAgent::get_selection_text (String &text)
if (fds[1]) {
char buff[512];
- int len = read (fds[1], buff, sizeof(buff));
+ int len = read (fds[1], buff, sizeof(buff) - 1);
if (len <= 0)
break;
else {