diff options
Diffstat (limited to 'TranslitSwitcher/Src/Layoutproc.cpp')
-rw-r--r-- | TranslitSwitcher/Src/Layoutproc.cpp | 2 |
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);
|