There's no need to dynamic cast.

This commit is contained in:
Lirusaito
2019-03-06 17:07:56 -05:00
parent 324f12641a
commit 322484c286

View File

@@ -333,11 +333,8 @@ const LLUUID LLViewerWearable::getDefaultTextureImageID(ETextureIndex index) con
//virtual
void LLViewerWearable::writeToAvatar(LLAvatarAppearance *avatarp)
{
LLVOAvatarSelf* viewer_avatar = dynamic_cast<LLVOAvatarSelf*>(avatarp);
if (!avatarp || !viewer_avatar) return;
if (!viewer_avatar->isValid()) return;
if (!avatarp || !avatarp->isSelf() || !avatarp->isValid()) return;
LLVOAvatarSelf* viewer_avatar = static_cast<LLVOAvatarSelf*>(avatarp);
#if 0
// FIXME DRANO - kludgy way to avoid overwriting avatar state from wearables.