mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-17 10:52:46 +00:00
Merge remote-tracking branch 'origin/master' into plString
Conflicts: Sources/Plasma/FeatureLib/pfPython/pyVault.cpp Sources/Plasma/NucleusLib/pnUtils/Private/pnUtSubst.cpp Sources/Plasma/PubUtilLib/plAvatar/plAvatarMgr.cpp Sources/Plasma/PubUtilLib/plPipeline/plDXDeviceRefs.cpp Sources/Plasma/PubUtilLib/plPipeline/plDXPipeline.cpp --HG-- rename : Sources/Plasma/NucleusLib/pnUtils/Private/Unix/pnUtUxStr.cpp => Sources/Plasma/NucleusLib/pnUtils/Unix/pnUtUxStr.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/Unix/pnUtUxSync.cpp => Sources/Plasma/NucleusLib/pnUtils/Unix/pnUtUxSync.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/Unix/pnUtUxUuid.cpp => Sources/Plasma/NucleusLib/pnUtils/Unix/pnUtUxUuid.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/Win32/W32Int.h => Sources/Plasma/NucleusLib/pnUtils/Win32/W32Int.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/Win32/pnUtW32Addr.cpp => Sources/Plasma/NucleusLib/pnUtils/Win32/pnUtW32Addr.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/Win32/pnUtW32Dll.cpp => Sources/Plasma/NucleusLib/pnUtils/Win32/pnUtW32Dll.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/Win32/pnUtW32Misc.cpp => Sources/Plasma/NucleusLib/pnUtils/Win32/pnUtW32Misc.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/Win32/pnUtW32Path.cpp => Sources/Plasma/NucleusLib/pnUtils/Win32/pnUtW32Path.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/Win32/pnUtW32Str.cpp => Sources/Plasma/NucleusLib/pnUtils/Win32/pnUtW32Str.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/Win32/pnUtW32Sync.cpp => Sources/Plasma/NucleusLib/pnUtils/Win32/pnUtW32Sync.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/Win32/pnUtW32Time.cpp => Sources/Plasma/NucleusLib/pnUtils/Win32/pnUtW32Time.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/Win32/pnUtW32Uuid.cpp => Sources/Plasma/NucleusLib/pnUtils/Win32/pnUtW32Uuid.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtAddr.cpp => Sources/Plasma/NucleusLib/pnUtils/pnUtAddr.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtAddr.h => Sources/Plasma/NucleusLib/pnUtils/pnUtAddr.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtAllIncludes.h => Sources/Plasma/NucleusLib/pnUtils/pnUtAllIncludes.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtArray.cpp => Sources/Plasma/NucleusLib/pnUtils/pnUtArray.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtArray.h => Sources/Plasma/NucleusLib/pnUtils/pnUtArray.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtBase64.cpp => Sources/Plasma/NucleusLib/pnUtils/pnUtBase64.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtBase64.h => Sources/Plasma/NucleusLib/pnUtils/pnUtBase64.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtBigNum.cpp => Sources/Plasma/NucleusLib/pnUtils/pnUtBigNum.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtBigNum.h => Sources/Plasma/NucleusLib/pnUtils/pnUtBigNum.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtCmd.cpp => Sources/Plasma/NucleusLib/pnUtils/pnUtCmd.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtCmd.h => Sources/Plasma/NucleusLib/pnUtils/pnUtCmd.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtCoreLib.h => Sources/Plasma/NucleusLib/pnUtils/pnUtCoreLib.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtCrypt.cpp => Sources/Plasma/NucleusLib/pnUtils/pnUtCrypt.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtCrypt.h => Sources/Plasma/NucleusLib/pnUtils/pnUtCrypt.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtHash.cpp => Sources/Plasma/NucleusLib/pnUtils/pnUtHash.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtHash.h => Sources/Plasma/NucleusLib/pnUtils/pnUtHash.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtList.cpp => Sources/Plasma/NucleusLib/pnUtils/pnUtList.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtList.h => Sources/Plasma/NucleusLib/pnUtils/pnUtList.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtMath.h => Sources/Plasma/NucleusLib/pnUtils/pnUtMath.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtMisc.cpp => Sources/Plasma/NucleusLib/pnUtils/pnUtMisc.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtMisc.h => Sources/Plasma/NucleusLib/pnUtils/pnUtMisc.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtPath.cpp => Sources/Plasma/NucleusLib/pnUtils/pnUtPath.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtPath.h => Sources/Plasma/NucleusLib/pnUtils/pnUtPath.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtPragma.h => Sources/Plasma/NucleusLib/pnUtils/pnUtPragma.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtPriQ.h => Sources/Plasma/NucleusLib/pnUtils/pnUtPriQ.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtRand.cpp => Sources/Plasma/NucleusLib/pnUtils/pnUtRand.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtRand.h => Sources/Plasma/NucleusLib/pnUtils/pnUtRand.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtRef.h => Sources/Plasma/NucleusLib/pnUtils/pnUtRef.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtSort.h => Sources/Plasma/NucleusLib/pnUtils/pnUtSort.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtSpareList.cpp => Sources/Plasma/NucleusLib/pnUtils/pnUtSpareList.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtSpareList.h => Sources/Plasma/NucleusLib/pnUtils/pnUtSpareList.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtStr.cpp => Sources/Plasma/NucleusLib/pnUtils/pnUtStr.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtStr.h => Sources/Plasma/NucleusLib/pnUtils/pnUtStr.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtSync.h => Sources/Plasma/NucleusLib/pnUtils/pnUtSync.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtTime.cpp => Sources/Plasma/NucleusLib/pnUtils/pnUtTime.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtTime.h => Sources/Plasma/NucleusLib/pnUtils/pnUtTime.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtTls.cpp => Sources/Plasma/NucleusLib/pnUtils/pnUtTls.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtTls.h => Sources/Plasma/NucleusLib/pnUtils/pnUtTls.h rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtUuid.cpp => Sources/Plasma/NucleusLib/pnUtils/pnUtUuid.cpp rename : Sources/Plasma/NucleusLib/pnUtils/Private/pnUtUuid.h => Sources/Plasma/NucleusLib/pnUtils/pnUtUuid.h
This commit is contained in:
@ -1841,7 +1841,7 @@ hsBool pfJournalBook::ICompileSource( const wchar_t *source, const plLocation &
|
||||
}
|
||||
else if( lastParChunk != nil )
|
||||
{
|
||||
uint32_t count = ((uint32_t)c - (uint32_t)start)/2; // wchar_t is 2 bytes
|
||||
uint32_t count = ((uintptr_t)c - (uintptr_t)start)/2; // wchar_t is 2 bytes
|
||||
|
||||
wchar_t *temp = new wchar_t[ count + 1 ];
|
||||
wcsncpy( temp, start, count );
|
||||
@ -1901,7 +1901,7 @@ hsBool pfJournalBook::ICompileSource( const wchar_t *source, const plLocation &
|
||||
}
|
||||
else if( wcsicmp( name, L"link" ) == 0 )
|
||||
{
|
||||
chunk->fEventID = _wtoi( option );
|
||||
chunk->fEventID = wcstol(option, NULL, 0);
|
||||
chunk->fFlags |= pfEsHTMLChunk::kCanLink;
|
||||
}
|
||||
else if( wcsicmp( name, L"blend" ) == 0 )
|
||||
@ -1917,10 +1917,10 @@ hsBool pfJournalBook::ICompileSource( const wchar_t *source, const plLocation &
|
||||
if( comma != nil )
|
||||
{
|
||||
|
||||
chunk->fAbsoluteY = _wtoi( comma + 1 );
|
||||
chunk->fAbsoluteY = wcstol(comma + 1, NULL, 0);
|
||||
*comma = 0;
|
||||
}
|
||||
chunk->fAbsoluteX = _wtoi( option );
|
||||
chunk->fAbsoluteX = wcstol(option, NULL, 0);
|
||||
}
|
||||
else if( wcsicmp( name, L"glow" ) == 0 )
|
||||
{
|
||||
@ -1961,7 +1961,7 @@ hsBool pfJournalBook::ICompileSource( const wchar_t *source, const plLocation &
|
||||
wchar_t *comma2 = wcschr( comma + 1, L',' );
|
||||
if( comma2 != nil )
|
||||
{
|
||||
if( _wtoi( comma2 + 1 ) != 0 )
|
||||
if( wcstol(comma2 + 1, NULL, 0) != 0 )
|
||||
chunk->fFlags |= pfEsHTMLChunk::kChecked;
|
||||
*comma2 = 0;
|
||||
}
|
||||
@ -2089,7 +2089,7 @@ hsBool pfJournalBook::ICompileSource( const wchar_t *source, const plLocation &
|
||||
}
|
||||
else if( wcsicmp( name, L"size" ) == 0 )
|
||||
{
|
||||
chunk->fFontSize = _wtoi( option );
|
||||
chunk->fFontSize = wcstol(option, NULL, 0);
|
||||
if (fBookGUIs[fCurBookGUI]->IsEditable())
|
||||
{
|
||||
fBookGUIs[fCurBookGUI]->GetEditCtrl(pfJournalDlgProc::kTagRightEditCtrl)->SetFontSize(chunk->fFontSize);
|
||||
@ -2112,7 +2112,7 @@ hsBool pfJournalBook::ICompileSource( const wchar_t *source, const plLocation &
|
||||
}
|
||||
else if( wcsicmp( name, L"spacing" ) == 0 )
|
||||
{
|
||||
chunk->fLineSpacing = _wtoi(option);
|
||||
chunk->fLineSpacing = wcstol(option, NULL, 0);
|
||||
chunk->fFlags |= pfEsHTMLChunk::kFontSpacing;
|
||||
}
|
||||
}
|
||||
@ -2127,13 +2127,13 @@ hsBool pfJournalBook::ICompileSource( const wchar_t *source, const plLocation &
|
||||
while(IGetNextOption(c,name,option))
|
||||
{
|
||||
if (wcsicmp(name,L"top") == 0)
|
||||
fPageTMargin = _wtoi(option);
|
||||
fPageTMargin = wcstol(option, NULL, 0);
|
||||
else if (wcsicmp(name,L"left") == 0)
|
||||
fPageLMargin = _wtoi(option);
|
||||
fPageLMargin = wcstol(option, NULL, 0);
|
||||
else if (wcsicmp(name,L"bottom") == 0)
|
||||
fPageBMargin = _wtoi(option);
|
||||
fPageBMargin = wcstol(option, NULL, 0);
|
||||
else if (wcsicmp(name,L"right") == 0)
|
||||
fPageRMargin = _wtoi(option);
|
||||
fPageRMargin = wcstol(option, NULL, 0);
|
||||
}
|
||||
// set the edit controls to the margins we just set
|
||||
if (fBookGUIs[fCurBookGUI]->IsEditable())
|
||||
@ -2203,10 +2203,10 @@ hsBool pfJournalBook::ICompileSource( const wchar_t *source, const plLocation &
|
||||
if( comma != nil )
|
||||
{
|
||||
|
||||
chunk->fAbsoluteY = _wtoi( comma + 1 );
|
||||
chunk->fAbsoluteY = wcstol(comma + 1, NULL, 0);
|
||||
*comma = 0;
|
||||
}
|
||||
chunk->fAbsoluteX = _wtoi( option );
|
||||
chunk->fAbsoluteX = wcstol(option, NULL, 0);
|
||||
}
|
||||
else if (wcsicmp(name,L"resize")==0)
|
||||
{
|
||||
@ -2251,7 +2251,7 @@ hsBool pfJournalBook::ICompileSource( const wchar_t *source, const plLocation &
|
||||
}
|
||||
else if( wcsicmp( name, L"link" ) == 0 )
|
||||
{
|
||||
chunk->fEventID = _wtoi( option );
|
||||
chunk->fEventID = wcstol(option, NULL, 0);
|
||||
chunk->fFlags |= pfEsHTMLChunk::kCanLink;
|
||||
}
|
||||
else if( wcsicmp( name, L"pos" ) == 0 )
|
||||
@ -2262,10 +2262,10 @@ hsBool pfJournalBook::ICompileSource( const wchar_t *source, const plLocation &
|
||||
if( comma != nil )
|
||||
{
|
||||
|
||||
chunk->fAbsoluteY = _wtoi( comma + 1 );
|
||||
chunk->fAbsoluteY = wcstol(comma + 1, NULL, 0);
|
||||
*comma = 0;
|
||||
}
|
||||
chunk->fAbsoluteX = _wtoi( option );
|
||||
chunk->fAbsoluteX = wcstol(option, NULL, 0);
|
||||
}
|
||||
else if (wcsicmp(name,L"resize")==0)
|
||||
{
|
||||
@ -2336,7 +2336,7 @@ hsBool pfJournalBook::ICompileSource( const wchar_t *source, const plLocation &
|
||||
}
|
||||
else if( lastParChunk != nil )
|
||||
{
|
||||
uint32_t count = (uint32_t)c - (uint32_t)start;
|
||||
uint32_t count = (uintptr_t)c - (uintptr_t)start;
|
||||
|
||||
wchar_t *temp = new wchar_t[ count + 1 ];
|
||||
wcsncpy( temp, start, count + 1 );
|
||||
@ -2422,7 +2422,7 @@ hsBool pfJournalBook::IGetNextOption( const wchar_t *&string, wchar_t *name, wc
|
||||
return false;
|
||||
|
||||
// Copy name
|
||||
uint32_t len = ((uint32_t)string - (uint32_t)c)/2; // divide length by 2 because each character is two bytes
|
||||
uint32_t len = ((uintptr_t)string - (uintptr_t)c)/2; // divide length by 2 because each character is two bytes
|
||||
wcsncpy( name, c, len );
|
||||
name[len] = L'\0';
|
||||
|
||||
@ -2442,7 +2442,7 @@ hsBool pfJournalBook::IGetNextOption( const wchar_t *&string, wchar_t *name, wc
|
||||
while( *string != L'>' && *string != L'\"' && *string != L'\0' )
|
||||
string++;
|
||||
|
||||
len = ((uint32_t)string - (uint32_t)c)/2; // divide length by 2 because each character is two bytes
|
||||
len = ((uintptr_t)string - (uintptr_t)c)/2; // divide length by 2 because each character is two bytes
|
||||
wcsncpy( option, c, len );
|
||||
option[len] = L'\0';
|
||||
|
||||
@ -2457,7 +2457,7 @@ hsBool pfJournalBook::IGetNextOption( const wchar_t *&string, wchar_t *name, wc
|
||||
while( *string != L' ' && *string != L'>' && *string != L'\0' )
|
||||
string++;
|
||||
|
||||
len = ((uint32_t)string - (uint32_t)c)/2; // divide length by 2 because each character is two bytes
|
||||
len = ((uintptr_t)string - (uintptr_t)c)/2; // divide length by 2 because each character is two bytes
|
||||
wcsncpy( option, c, len );
|
||||
option[len] = L'\0';
|
||||
|
||||
|
Reference in New Issue
Block a user