summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TranslitSwitcher/Src/Layoutproc.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/TranslitSwitcher/Src/Layoutproc.cpp b/TranslitSwitcher/Src/Layoutproc.cpp
index 1d7e8bd..74b0f1d 100644
--- a/TranslitSwitcher/Src/Layoutproc.cpp
+++ b/TranslitSwitcher/Src/Layoutproc.cpp
@@ -881,7 +881,7 @@ int OnButtonPressed(WPARAM wParam, LPARAM lParam)
}
else
{
- int FinalLen = slen + SIZEOF(dbv.ptszVal) + 1;
+ int FinalLen = lstrlen(sel) + SIZEOF(dbv.ptszVal) + 1;
TCHAR* FinalString = (TCHAR*)mir_alloc((FinalLen+1)*sizeof(TCHAR));
mir_sntprintf(FinalString, FinalLen, _T("%s %s"), dbv.ptszVal, sel);
SendMessage(hEdit, WM_SETTEXT, 0, (LPARAM)FinalString);