diff options
Diffstat (limited to 'ism/src/scim_helper.cpp')
-rw-r--r-- | ism/src/scim_helper.cpp | 4 |
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 { |