mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-18 19:29:09 +00:00
Convert ReadSafe(W)String* to the plString variants, and remove the now
unneeded _TEMP variants. All safe strings read from hsStreams are now plStringified :)
This commit is contained in:
@ -219,7 +219,7 @@ void plSoundBuffer::Read( hsStream *s, hsResMgr *mgr )
|
||||
|
||||
s->ReadLE( &fFlags );
|
||||
s->ReadLE( &fDataLength );
|
||||
fFileName = s->ReadSafeString_TEMP();
|
||||
fFileName = s->ReadSafeString();
|
||||
|
||||
s->ReadLE( &fHeader.fFormatTag );
|
||||
s->ReadLE( &fHeader.fNumChannels );
|
||||
|
@ -217,7 +217,7 @@ void plAGAnim::Read(hsStream *stream, hsResMgr *mgr)
|
||||
plSynchedObject::Read(stream, mgr);
|
||||
|
||||
// read in the name of the animation itself
|
||||
fName = stream->ReadSafeString_TEMP();
|
||||
fName = stream->ReadSafeString();
|
||||
|
||||
fStart = stream->ReadLEScalar();
|
||||
fEnd = stream->ReadLEScalar();
|
||||
@ -412,7 +412,7 @@ void plATCAnim::Read(hsStream *stream, hsResMgr *mgr)
|
||||
int numMarkers = stream->ReadLE32();
|
||||
for (i = 0; i < numMarkers; i++)
|
||||
{
|
||||
plString name = stream->ReadSafeString_TEMP();
|
||||
plString name = stream->ReadSafeString();
|
||||
float time = stream->ReadLEFloat();
|
||||
fMarkers[name] = time;
|
||||
}
|
||||
@ -420,7 +420,7 @@ void plATCAnim::Read(hsStream *stream, hsResMgr *mgr)
|
||||
int numLoops = stream->ReadLE32();
|
||||
for (i = 0; i < numLoops; i++)
|
||||
{
|
||||
plString name = stream->ReadSafeString_TEMP();
|
||||
plString name = stream->ReadSafeString();
|
||||
float begin = stream->ReadLEScalar();
|
||||
float end = stream->ReadLEScalar();
|
||||
fLoops[name] = std::pair<float,float>(begin,end);
|
||||
@ -681,7 +681,7 @@ void plAgeGlobalAnim::Read(hsStream *stream, hsResMgr *mgr)
|
||||
{
|
||||
plAGAnim::Read(stream, mgr);
|
||||
|
||||
fGlobalVarName = stream->ReadSafeString_TEMP();
|
||||
fGlobalVarName = stream->ReadSafeString();
|
||||
}
|
||||
|
||||
// Write ---------------------------------------------------
|
||||
|
@ -138,7 +138,7 @@ void plAGApplicator::Read(hsStream *stream, hsResMgr *mgr)
|
||||
|
||||
fEnabled = stream->ReadBool();
|
||||
fChannel = nil; // Whatever is reading this applicator in should know what channel to assign it
|
||||
fChannelName = stream->ReadSafeString_TEMP();
|
||||
fChannelName = stream->ReadSafeString();
|
||||
}
|
||||
|
||||
// IGETxI
|
||||
|
@ -119,7 +119,7 @@ void plAGChannel::Read(hsStream *stream, hsResMgr *mgr)
|
||||
{
|
||||
plCreatable::Read(stream, mgr);
|
||||
|
||||
fName = stream->ReadSafeString_TEMP();
|
||||
fName = stream->ReadSafeString();
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////
|
||||
|
@ -269,7 +269,7 @@ void plAGModifier::Read(hsStream *stream, hsResMgr *mgr)
|
||||
plSingleModifier::Read(stream, mgr);
|
||||
|
||||
// read in the name of the modifier
|
||||
fChannelName = stream->ReadSafeString_TEMP();
|
||||
fChannelName = stream->ReadSafeString();
|
||||
}
|
||||
|
||||
// WRITE
|
||||
|
@ -741,7 +741,7 @@ void plAnimStage::DumpDebug(bool active, int &x, int &y, int lineHeight, plDebug
|
||||
// READ
|
||||
void plAnimStage::Read(hsStream *stream, hsResMgr *mgr)
|
||||
{
|
||||
fAnimName = stream->ReadSafeString_TEMP();
|
||||
fAnimName = stream->ReadSafeString();
|
||||
fNotify = stream->ReadByte();
|
||||
fForwardType = (ForwardType)stream->ReadLE32();
|
||||
fBackType = (BackType)stream->ReadLE32();
|
||||
|
@ -1756,7 +1756,7 @@ void plArmatureMod::Read(hsStream * stream, hsResMgr *mgr)
|
||||
fMeshKeys.push_back(mgr->ReadKey(stream));
|
||||
|
||||
// read the root name string
|
||||
fRootName = stream->ReadSafeString_TEMP();
|
||||
fRootName = stream->ReadSafeString();
|
||||
|
||||
// read in the brains
|
||||
int nBrains = stream->ReadLE32();
|
||||
@ -1821,9 +1821,9 @@ void plArmatureMod::Read(hsStream * stream, hsResMgr *mgr)
|
||||
fPhysHeight = stream->ReadLEFloat();
|
||||
fPhysWidth = stream->ReadLEFloat();
|
||||
|
||||
fAnimationPrefix = stream->ReadSafeString_TEMP();
|
||||
fBodyAgeName = stream->ReadSafeString_TEMP();
|
||||
fBodyFootstepSoundPage = stream->ReadSafeString_TEMP();
|
||||
fAnimationPrefix = stream->ReadSafeString();
|
||||
fBodyAgeName = stream->ReadSafeString();
|
||||
fBodyFootstepSoundPage = stream->ReadSafeString();
|
||||
|
||||
plgDispatch::Dispatch()->RegisterForExactType(plAvatarStealthModeMsg::Index(), GetKey());
|
||||
}
|
||||
|
@ -160,14 +160,14 @@ void plClothingItem::Read(hsStream *s, hsResMgr *mgr)
|
||||
{
|
||||
hsKeyedObject::Read(s, mgr);
|
||||
|
||||
fName = s->ReadSafeString_TEMP();
|
||||
fName = s->ReadSafeString();
|
||||
fGroup = s->ReadByte();
|
||||
fType = s->ReadByte();
|
||||
fTileset = s->ReadByte();
|
||||
fSortOrder = s->ReadByte();
|
||||
|
||||
fCustomText = s->ReadSafeString_TEMP();
|
||||
fDescription = s->ReadSafeString_TEMP();
|
||||
fCustomText = s->ReadSafeString();
|
||||
fDescription = s->ReadSafeString();
|
||||
if (s->ReadBool())
|
||||
mgr->ReadKeyNotifyMe(s, new plGenRefMsg(GetKey(), plRefMsg::kOnCreate, -1, -1), plRefFlags::kActiveRef); // thumbnail
|
||||
|
||||
@ -175,7 +175,7 @@ void plClothingItem::Read(hsStream *s, hsResMgr *mgr)
|
||||
int i, j;
|
||||
for (i = 0; i < tileCount; i++)
|
||||
{
|
||||
fElementNames.Append(s->ReadSafeString_TEMP());
|
||||
fElementNames.Append(s->ReadSafeString());
|
||||
|
||||
int layerCount = s->ReadByte();
|
||||
for (j = 0; j < layerCount; j++)
|
||||
@ -375,10 +375,10 @@ void plClothingBase::Read(hsStream* s, hsResMgr* mgr)
|
||||
{
|
||||
hsKeyedObject::Read(s, mgr);
|
||||
|
||||
fName = s->ReadSafeString_TEMP();
|
||||
fName = s->ReadSafeString();
|
||||
if (s->ReadBool())
|
||||
mgr->ReadKeyNotifyMe(s, new plGenRefMsg(GetKey(), plRefMsg::kOnCreate, -1, -1), plRefFlags::kActiveRef);
|
||||
fLayoutName = s->ReadSafeString_TEMP();
|
||||
fLayoutName = s->ReadSafeString();
|
||||
}
|
||||
|
||||
void plClothingBase::Write(hsStream* s, hsResMgr* mgr)
|
||||
|
@ -465,7 +465,7 @@ void plAvAnimTask::LeaveAge(plArmatureMod *avatar)
|
||||
// READ
|
||||
void plAvAnimTask::Read(hsStream *stream, hsResMgr *mgr)
|
||||
{
|
||||
fAnimName = stream->ReadSafeString_TEMP();
|
||||
fAnimName = stream->ReadSafeString();
|
||||
fInitialBlend = stream->ReadLEScalar();
|
||||
fTargetBlend = stream->ReadLEScalar();
|
||||
fFadeSpeed = stream->ReadLEScalar();
|
||||
@ -802,8 +802,8 @@ void plAvOneShotLinkTask::Write(hsStream *stream, hsResMgr *mgr)
|
||||
void plAvOneShotLinkTask::Read(hsStream *stream, hsResMgr *mgr)
|
||||
{
|
||||
plAvOneShotTask::Read(stream, mgr);
|
||||
fAnimName = stream->ReadSafeString_TEMP();
|
||||
fMarkerName = stream->ReadSafeString_TEMP();
|
||||
fAnimName = stream->ReadSafeString();
|
||||
fMarkerName = stream->ReadSafeString();
|
||||
}
|
||||
|
||||
void plAvOneShotLinkTask::SetMarkerName(const plString &name)
|
||||
|
@ -398,7 +398,7 @@ void plCoopCoordinator::Read(hsStream *stream, hsResMgr *mgr)
|
||||
else
|
||||
fGuestAcceptMsg = nil;
|
||||
|
||||
fSynchBone = stream->ReadSafeString_TEMP();
|
||||
fSynchBone = stream->ReadSafeString();
|
||||
fAutoStartGuest = stream->ReadBool();
|
||||
|
||||
fInitiatorID = fHostBrain->GetInitiatorID();
|
||||
|
@ -128,8 +128,8 @@ void plNPCSpawnMod::Read(hsStream *stream, hsResMgr *mgr)
|
||||
{
|
||||
plSingleModifier::Read(stream, mgr);
|
||||
|
||||
fModelName = stream->ReadSafeString_TEMP();
|
||||
fAccountName = stream->ReadSafeString_TEMP();
|
||||
fModelName = stream->ReadSafeString();
|
||||
fAccountName = stream->ReadSafeString();
|
||||
fAutoSpawn = stream->ReadBool();
|
||||
if(stream->ReadBool())
|
||||
fNotify = plNotifyMsg::ConvertNoRef(mgr->ReadCreatable(stream));
|
||||
|
@ -154,7 +154,7 @@ void plOneShotMod::Read(hsStream *stream, hsResMgr *mgr)
|
||||
plMultiModifier::Read(stream, mgr);
|
||||
|
||||
// read in the name of the animation itself
|
||||
fAnimName = stream->ReadSafeString_TEMP();
|
||||
fAnimName = stream->ReadSafeString();
|
||||
fSeekDuration = stream->ReadLEScalar();
|
||||
fDrivable = stream->ReadBool();
|
||||
fReversable = stream->ReadBool();
|
||||
|
@ -89,7 +89,7 @@ void plClientResMgr::ILoadResources(const plFileName& resfile)
|
||||
for (int i = 0; i < num_resources; i++) {
|
||||
plMipmap* res_data = NULL;
|
||||
uint32_t res_size = 0;
|
||||
plString res_name = in.ReadSafeStringLong_TEMP();
|
||||
plString res_name = in.ReadSafeStringLong();
|
||||
plString res_type = res_name.Substr(res_name.GetSize() - 4, 4);
|
||||
|
||||
// Version 1 doesn't encode format, so we'll try some simple
|
||||
|
@ -68,7 +68,7 @@ void plAIMsg::Read(hsStream* stream, hsResMgr* mgr)
|
||||
{
|
||||
plMessage::IMsgRead(stream, mgr);
|
||||
|
||||
fBrainUserStr = stream->ReadSafeString_TEMP();
|
||||
fBrainUserStr = stream->ReadSafeString();
|
||||
}
|
||||
|
||||
void plAIMsg::Write(hsStream* stream, hsResMgr* mgr)
|
||||
|
@ -86,8 +86,8 @@ void plAnimCmdMsg::Read(hsStream* stream, hsResMgr* mgr)
|
||||
stream->ReadLE(&fSpeedChangeRate);
|
||||
stream->ReadLE(&fTime);
|
||||
|
||||
fAnimName = stream->ReadSafeString_TEMP();
|
||||
fLoopName = stream->ReadSafeString_TEMP();
|
||||
fAnimName = stream->ReadSafeString();
|
||||
fLoopName = stream->ReadSafeString();
|
||||
}
|
||||
|
||||
void plAnimCmdMsg::Write(hsStream* stream, hsResMgr* mgr)
|
||||
@ -134,7 +134,7 @@ void plAGCmdMsg::Read(hsStream* stream, hsResMgr* mgr)
|
||||
stream->ReadLE(&fAmp);
|
||||
stream->ReadLE(&fAmpRate);
|
||||
|
||||
fAnimName = stream->ReadSafeString_TEMP();
|
||||
fAnimName = stream->ReadSafeString();
|
||||
}
|
||||
|
||||
void plAGCmdMsg::Write(hsStream* stream, hsResMgr* mgr)
|
||||
|
@ -236,7 +236,7 @@ void plAvSeekMsg::Read(hsStream *stream, hsResMgr *mgr)
|
||||
|
||||
fDuration = stream->ReadLEScalar();
|
||||
fSmartSeek = stream->ReadBool();
|
||||
fAnimName = stream->ReadSafeString_TEMP();
|
||||
fAnimName = stream->ReadSafeString();
|
||||
fAlignType = static_cast<plAvAlignment>(stream->ReadLE16());
|
||||
fNoSeek = stream->ReadBool();
|
||||
fFlags = stream->ReadByte();
|
||||
@ -313,7 +313,7 @@ void plAvOneShotMsg::Read(hsStream *stream, hsResMgr *mgr)
|
||||
{
|
||||
plAvSeekMsg::Read(stream, mgr);
|
||||
|
||||
fAnimName = stream->ReadSafeString_TEMP();
|
||||
fAnimName = stream->ReadSafeString();
|
||||
fDrivable = stream->ReadBool();
|
||||
fReversible = stream->ReadBool();
|
||||
}
|
||||
|
@ -216,7 +216,7 @@ void plDynamicTextMsg::Read( hsStream *s, hsResMgr *mgr )
|
||||
fClearColor.Read( s );
|
||||
fColor.Read( s );
|
||||
|
||||
fString = s->ReadSafeWString_TEMP();
|
||||
fString = s->ReadSafeWString();
|
||||
fImageKey = mgr->ReadKey( s );
|
||||
|
||||
s->ReadLE( &fFlags );
|
||||
@ -301,7 +301,7 @@ void plDynamicTextMsg::ReadVersion(hsStream* s, hsResMgr* mgr)
|
||||
if (contentFlags.IsBitSet(kDynTextMsgColor))
|
||||
fColor.Read( s );
|
||||
if (contentFlags.IsBitSet(kDynTextMsgString))
|
||||
fString = s->ReadSafeWString_TEMP();
|
||||
fString = s->ReadSafeWString();
|
||||
if (contentFlags.IsBitSet(kDynTextMsgImageKey))
|
||||
fImageKey = mgr->ReadKey( s );
|
||||
if (contentFlags.IsBitSet(kDynTextMsgFlags))
|
||||
|
@ -102,9 +102,9 @@ class plInputIfaceMgrMsg : public plMessage
|
||||
plMessage::IMsgRead( s, mgr );
|
||||
s->ReadLE( &fCommand );
|
||||
s->ReadLE( &fPageID );
|
||||
ageName = s->ReadSafeString_TEMP();
|
||||
ageFileName = s->ReadSafeString_TEMP();
|
||||
spawnPoint = s->ReadSafeString_TEMP();
|
||||
ageName = s->ReadSafeString();
|
||||
ageFileName = s->ReadSafeString();
|
||||
spawnPoint = s->ReadSafeString();
|
||||
fAvKey = mgr->ReadKey(s);
|
||||
}
|
||||
|
||||
|
@ -79,7 +79,7 @@ void plLinkToAgeMsg::Read(hsStream* stream, hsResMgr* mgr)
|
||||
plMessage::IMsgRead( stream, mgr );
|
||||
fFlags = stream->ReadByte();
|
||||
fAgeLink.Read( stream, mgr );
|
||||
fLinkInAnimName = stream->ReadSafeString_TEMP();
|
||||
fLinkInAnimName = stream->ReadSafeString();
|
||||
}
|
||||
|
||||
void plLinkToAgeMsg::Write(hsStream* stream, hsResMgr* mgr)
|
||||
@ -106,7 +106,7 @@ void plLinkToAgeMsg::ReadVersion(hsStream* s, hsResMgr* mgr)
|
||||
if ( contentFlags.IsBitSet( kLinkToAgeAgeLinkStruct ) )
|
||||
fAgeLink.Read( s, mgr );
|
||||
if ( contentFlags.IsBitSet( kLinkToAgeLinkAnimName ) )
|
||||
fLinkInAnimName = s->ReadSafeString_TEMP();
|
||||
fLinkInAnimName = s->ReadSafeString();
|
||||
}
|
||||
|
||||
void plLinkToAgeMsg::WriteVersion(hsStream* s, hsResMgr* mgr)
|
||||
|
@ -99,7 +99,7 @@ void plLoadAgeMsg::ReadVersion(hsStream* s, hsResMgr* mgr)
|
||||
if (contentFlags.IsBitSet(kLoadAgeAgeName))
|
||||
{
|
||||
// read agename
|
||||
fAgeFilename = s->ReadSafeString_TEMP();
|
||||
fAgeFilename = s->ReadSafeString();
|
||||
}
|
||||
|
||||
if (contentFlags.IsBitSet(kLoadAgeUnload))
|
||||
|
@ -93,7 +93,7 @@ void plLoadAvatarMsg::Read(hsStream* stream, hsResMgr* mgr)
|
||||
{
|
||||
fInitialTask = plAvTask::ConvertNoRef(mgr->ReadCreatable(stream));
|
||||
}
|
||||
fUserStr = stream->ReadSafeString_TEMP();
|
||||
fUserStr = stream->ReadSafeString();
|
||||
}
|
||||
|
||||
void plLoadAvatarMsg::Write(hsStream *stream, hsResMgr *mgr)
|
||||
@ -132,7 +132,7 @@ void plLoadAvatarMsg::ReadVersion(hsStream* stream, hsResMgr* mgr)
|
||||
fSpawnPoint = mgr->ReadKey(stream);
|
||||
|
||||
if (contentFlags.IsBitSet(kLoadAvatarMsgUserStr))
|
||||
fUserStr = stream->ReadSafeString_TEMP();
|
||||
fUserStr = stream->ReadSafeString();
|
||||
}
|
||||
|
||||
void plLoadAvatarMsg::WriteVersion(hsStream* stream, hsResMgr* mgr)
|
||||
|
@ -74,7 +74,7 @@ void plOneShotCallbacks::Read(hsStream* stream, hsResMgr* mgr)
|
||||
fCallbacks.reserve(size);
|
||||
for (int i = 0; i < size; i++)
|
||||
{
|
||||
plString marker = stream->ReadSafeString_TEMP();
|
||||
plString marker = stream->ReadSafeString();
|
||||
plKey receiver = mgr->ReadKey(stream);
|
||||
int16_t user = stream->ReadLE16();
|
||||
|
||||
|
@ -59,7 +59,7 @@ plCloneSpawnModifier::plCloneSpawnModifier() : fExportTime(false)
|
||||
|
||||
void plCloneSpawnModifier::Read(hsStream *s, hsResMgr *mgr)
|
||||
{
|
||||
fTemplateName = s->ReadSafeString_TEMP();
|
||||
fTemplateName = s->ReadSafeString();
|
||||
plSingleModifier::Read(s, mgr);
|
||||
}
|
||||
|
||||
|
@ -439,7 +439,7 @@ void plDynamicEnvMap::Read(hsStream* s, hsResMgr* mgr)
|
||||
nVis = s->ReadLE32();
|
||||
for( i = 0; i < nVis; i++)
|
||||
{
|
||||
plKey key = plKeyFinder::Instance().StupidSearch("", "", plVisRegion::Index(), s->ReadSafeString_TEMP());
|
||||
plKey key = plKeyFinder::Instance().StupidSearch("", "", plVisRegion::Index(), s->ReadSafeString());
|
||||
if (key)
|
||||
hsgResMgr::ResMgr()->AddViaNotify(key, new plGenRefMsg(GetKey(), plRefMsg::kOnCreate, -1, kRefVisSet), plRefFlags::kActiveRef);
|
||||
}
|
||||
@ -928,7 +928,7 @@ void plDynamicCamMap::Read(hsStream* s, hsResMgr* mgr)
|
||||
nVis = s->ReadLE32();
|
||||
for( i = 0; i < nVis; i++)
|
||||
{
|
||||
plKey key = plKeyFinder::Instance().StupidSearch("", "", plVisRegion::Index(), s->ReadSafeString_TEMP());
|
||||
plKey key = plKeyFinder::Instance().StupidSearch("", "", plVisRegion::Index(), s->ReadSafeString());
|
||||
if (key)
|
||||
hsgResMgr::ResMgr()->AddViaNotify(key, new plGenRefMsg(GetKey(), plRefMsg::kOnCreate, -1, kRefVisSet), plRefFlags::kActiveRef);
|
||||
}
|
||||
|
@ -133,10 +133,10 @@ void plPageInfo::Read( hsStream *s )
|
||||
if (version >= 5)
|
||||
{
|
||||
fLocation.Read( s );
|
||||
fAge = s->ReadSafeString_TEMP();
|
||||
fAge = s->ReadSafeString();
|
||||
if (version < 6)
|
||||
s->ReadSafeString_TEMP(); // fChapter was never used, and always "District".
|
||||
fPage = s->ReadSafeString_TEMP();
|
||||
s->ReadSafeString(); // fChapter was never used, and always "District".
|
||||
fPage = s->ReadSafeString();
|
||||
|
||||
s->ReadLE( &fMajorVersion );
|
||||
|
||||
|
@ -403,7 +403,7 @@ bool plStateDataRecord::ReadStreamHeader(hsStream* s, plString* name, int* versi
|
||||
return false; // bad version
|
||||
}
|
||||
|
||||
*name = s->ReadSafeString_TEMP();
|
||||
*name = s->ReadSafeString();
|
||||
*version = s->ReadLE16();
|
||||
|
||||
if (objUoid)
|
||||
|
@ -94,7 +94,7 @@ bool plStateDescriptor::Read(hsStream* s)
|
||||
|
||||
IDeInit();
|
||||
|
||||
fName = s->ReadSafeString_TEMP();
|
||||
fName = s->ReadSafeString();
|
||||
|
||||
uint16_t version=s->ReadLE16();
|
||||
fVersion=version;
|
||||
|
@ -107,7 +107,7 @@ public:
|
||||
void plStateVarNotificationInfo::Read(hsStream* s, uint32_t readOptions)
|
||||
{
|
||||
uint8_t saveFlags=s->ReadByte(); // unused
|
||||
plString hint=s->ReadSafeString_TEMP();
|
||||
plString hint=s->ReadSafeString();
|
||||
if (!hint.IsNull() && !(readOptions & plSDL::kSkipNotificationInfo))
|
||||
fHintString = hint;
|
||||
}
|
||||
|
@ -157,7 +157,7 @@ bool plVarDescriptor::Read(hsStream* s)
|
||||
return false;
|
||||
}
|
||||
|
||||
fName=s->ReadSafeString_TEMP();
|
||||
fName=s->ReadSafeString();
|
||||
|
||||
plMsgStdStringHelper::Peek(fDisplayOptions, s);
|
||||
|
||||
@ -165,7 +165,7 @@ bool plVarDescriptor::Read(hsStream* s)
|
||||
|
||||
fType=(Type)s->ReadByte();
|
||||
|
||||
fDefault = s->ReadSafeString_TEMP();
|
||||
fDefault = s->ReadSafeString();
|
||||
|
||||
fFlags = s->ReadLE32();
|
||||
return true;
|
||||
@ -372,7 +372,7 @@ bool plSDVarDescriptor::Read(hsStream* s)
|
||||
if (!plVarDescriptor::Read(s))
|
||||
return false;
|
||||
|
||||
plString sdName=s->ReadSafeString_TEMP();
|
||||
plString sdName=s->ReadSafeString();
|
||||
uint16_t version = s->ReadLE16();
|
||||
plStateDescriptor* sd=plSDLMgr::GetInstance()->FindDescriptor(sdName, version);
|
||||
hsAssert( sd, plString::Format("Failed to find sdl descriptor: %s,%d. Missing legacy descriptor?", sdName.c_str(), version ).c_str() );
|
||||
|
@ -736,7 +736,7 @@ void plLayerSDLAnimation::Read(hsStream* s, hsResMgr* mgr)
|
||||
{
|
||||
plLayerAnimationBase::Read(s, mgr);
|
||||
|
||||
fVarName = s->ReadSafeString_TEMP();
|
||||
fVarName = s->ReadSafeString();
|
||||
}
|
||||
|
||||
void plLayerSDLAnimation::Write(hsStream* s, hsResMgr* mgr)
|
||||
|
Reference in New Issue
Block a user