X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSUIT%2FSUIT_LicenseDlg.cxx;h=6a2c7dbac636055d786cc929b0bacc5dffebc1a5;hb=efe3cdefadc31ad9cdaa9fd7fc368e2931cebdf1;hp=85c29ef2b8c255764873fb11934d1c1cac0b4307;hpb=26ac7ca874ce9a796ff7ad43685f42afca635df9;p=modules%2Fgui.git diff --git a/src/SUIT/SUIT_LicenseDlg.cxx b/src/SUIT/SUIT_LicenseDlg.cxx index 85c29ef2b..6a2c7dbac 100755 --- a/src/SUIT/SUIT_LicenseDlg.cxx +++ b/src/SUIT/SUIT_LicenseDlg.cxx @@ -118,15 +118,18 @@ void SUIT_LicenseDlg::onAgree() { QString env; #ifdef WIN32 - DWORD aLen=1024; - char aStr[1024]; + DWORD aLen=1024; + TCHAR aStr[1024]; HANDLE aToken=0; HANDLE hProcess = GetCurrentProcess(); OpenProcessToken(hProcess,TOKEN_QUERY,&aToken); if( ! GetUserProfileDirectory( aToken, aStr, &aLen ) ) reject(); - +#ifdef UNICODE + env = QString::fromWCharArray(aStr); +#else env = aStr; +#endif #else if( ! ::getenv( "HOME" ) ) reject();