Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37837397
en ru br
Репозитории ALT
5.1: 3.2.0.7-alt0.M51.1
4.1: 3.0.0.10-alt1.M41.1
4.0: 2.4.1.7-alt0.M40.1
3.0: 1.1.5-alt1
www.altlinux.org/Changes

Группа :: Офис
Пакет: openoffice.org

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: openoffice.org-2.4.0-infra-396-basic-curdir.diff
Скачать


--- basic/source/runtime/methods.cxx.orig	2006-11-24 20:33:49.234618606 +0300
+++ basic/source/runtime/methods.cxx	2006-11-24 20:37:35.251705234 +0300
@@ -452,7 +452,7 @@
 	}
 	char* pBuffer = new char[ _MAX_PATH ];
 	if ( _getdcwd( nCurDir, pBuffer, _MAX_PATH ) != 0 )
-		rPar.Get(0)->PutString( String::CreateFromAscii( pBuffer ) );
+		rPar.Get(0)->PutString( String::UniString( pBuffer, gsl_getSystemTextEncoding() ) );
 	else
 		StarBASIC::Error( SbERR_NO_DEVICE );
 	delete [] pBuffer;
@@ -471,7 +471,7 @@
 		  }
 		if( getcwd( pMem, nSize-1 ) != NULL )
 		  {
-			rPar.Get(0)->PutString( String::CreateFromAscii(pMem) );
+			rPar.Get(0)->PutString( String::UniString( pMem, gsl_getSystemTextEncoding() ) );
 			delete [] pMem;
 			return;
 		  }
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin