Index: src/ch/MainWnd.cpp =================================================================== diff -u -N -rd9426ed7d789d5a039b3d5bb92ef086c687ba285 -r7c612814a43eb389fa1ac27ccd8f621fd4ff37e8 --- src/ch/MainWnd.cpp (.../MainWnd.cpp) (revision d9426ed7d789d5a039b3d5bb92ef086c687ba285) +++ src/ch/MainWnd.cpp (.../MainWnd.cpp) (revision 7c612814a43eb389fa1ac27ccd8f621fd4ff37e8) @@ -110,7 +110,8 @@ { // create system tray icon HICON hIcon=(HICON)GetResManager()->LoadImage(MAKEINTRESOURCE(IDR_MAINFRAME), IMAGE_ICON, 16, 16, LR_DEFAULTCOLOR | LR_VGACOLOR); - bool bRes=m_ctlTray.CreateIcon(m_hWnd, WM_TRAYNOTIFY, GetApp()->GetAppNameVer(), hIcon, 0); + PCTSTR pszAppVer = GetApp()->GetAppNameVer(); + bool bRes=m_ctlTray.CreateIcon(m_hWnd, WM_TRAYNOTIFY, pszAppVer, hIcon, 0); if (!bRes) { // GetLog()->Log(_T("[CMainWnd] ... creating tray icon failed."));