diff --git a/reactos/subsys/system/explorer/taskbar/traynotify.cpp b/reactos/subsys/system/explorer/taskbar/traynotify.cpp index a40cae1fe9f..6c0c372b73b 100644 --- a/reactos/subsys/system/explorer/taskbar/traynotify.cpp +++ b/reactos/subsys/system/explorer/taskbar/traynotify.cpp @@ -287,8 +287,7 @@ int NotifyArea::Notify(int id, NMHDR* pnmh) if (found != _sorted_icons.end()) { NotifyInfo& entry = const_cast(*found); // Why does GCC 3.3 need this additional const_cast ?! - if (!entry._tipText.empty()) - _tcscpy(pdi->szText, entry._tipText); + pdi->lpszText = (LPTSTR)entry._tipText.c_str(); } }