History

Protections against null pointers

Atlante45 committed 12 years ago

Commit a1e6d9e1 parent 872ec212 files · +13 −2Browse files

Showing the changes to libraries/script-engine/src/ScriptEngine.cpp (1 of 2 files). Show all

Unified · Split

libraries/script-engine/src/ScriptEngine.cpp+7−0
@@ -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
191void ScriptEngine::setAvatarData(AvatarData* avatarData, const QString& objectName) {198void ScriptEngine::setAvatarData(AvatarData* avatarData, const QString& objectName) {