From 52cd1a8f41f0295da89db6983b10ea92f47dda10 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Tue, 23 Jul 2013 17:41:19 +0000 Subject: absolutely crazy code became a bit less crazy... git-svn-id: http://svn.miranda-ng.org/main/trunk@5454 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- src/core/stdchat/src/tools.cpp | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'src/core') diff --git a/src/core/stdchat/src/tools.cpp b/src/core/stdchat/src/tools.cpp index 6da05002a0..b72ee32fac 100644 --- a/src/core/stdchat/src/tools.cpp +++ b/src/core/stdchat/src/tools.cpp @@ -716,16 +716,15 @@ UINT CreateGCMenu(HWND hwndDlg, HMENU *hMenu, int iIndex, POINT pt, SESSION_INFO } else if (iIndex == 0) { - TCHAR szTemp[30], szTemp2[30]; - lstrcpyn(szTemp, TranslateT("&Message"), 24); - if ( pszUID ) - mir_sntprintf( szTemp2, SIZEOF(szTemp2), _T("%s %s"), szTemp, pszUID); + TCHAR szTemp[30]; + if (pszUID) + mir_sntprintf(szTemp, SIZEOF(szTemp), TranslateT("&Message %s"), pszUID); else - lstrcpyn(szTemp2, szTemp, 24); + lstrcpyn(szTemp, TranslateT("&Message"), SIZEOF(szTemp)); - if ( lstrlen(szTemp2) > 22 ) - lstrcpyn( szTemp2+22, _T("..."), 4 ); - ModifyMenu( *hMenu, ID_MESS, MF_STRING|MF_BYCOMMAND, ID_MESS, szTemp2 ); + if (lstrlen(szTemp) > 22) + lstrcpy(szTemp+22, _T("...")); + ModifyMenu(*hMenu, ID_MESS, MF_STRING|MF_BYCOMMAND, ID_MESS, szTemp); gcmi.Type = MENU_ON_NICKLIST; } -- cgit v1.2.3