Showing the changes to libraries/script-engine/src/ScriptEngine.cpp (1 of 2 files). Show all
Unified · Split
| @@ -186,6 +186,13 @@ void ScriptEngine::setIsAvatar(bool isAvatar) { · 185 unmodified lines | |||
| 186 | _avatarIdentityTimer->start(AVATAR_IDENTITY_PACKET_SEND_INTERVAL_MSECS); | 186 | _avatarIdentityTimer->start(AVATAR_IDENTITY_PACKET_SEND_INTERVAL_MSECS); |
| 187 | _avatarBillboardTimer->start(AVATAR_BILLBOARD_PACKET_SEND_INTERVAL_MSECS); | 187 | _avatarBillboardTimer->start(AVATAR_BILLBOARD_PACKET_SEND_INTERVAL_MSECS); |
| 188 | } | 188 | } |
| 189 | |||
| 190 | if (!_isAvatar) { | ||
| 191 | delete _avatarIdentityTimer; | ||
| 192 | _avatarIdentityTimer = NULL; | ||
| 193 | delete _avatarBillboardTimer; | ||
| 194 | _avatarBillboardTimer = NULL; | ||
| 195 | } | ||
| 189 | } | 196 | } |
| 190 | 197 | ||
| 191 | void ScriptEngine::setAvatarData(AvatarData* avatarData, const QString& objectName) { | 198 | void ScriptEngine::setAvatarData(AvatarData* avatarData, const QString& objectName) { |