remove unnecessary null checks

This commit is contained in:
DarthArgus
2014-10-26 22:53:42 -07:00
parent eb2e7c78d8
commit 594b3a4254
56 changed files with 98 additions and 199 deletions
@@ -1171,11 +1171,9 @@ void PlayerCreatureController::handleMessage (const int message, const float val
if(recipientController)
{
ImageDesignChangeMessage * outMsg = new ImageDesignChangeMessage();
if(outMsg)
{
*outMsg = *inMsg;
recipientController->appendMessage(CM_imageDesignerChange, 0, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
*outMsg = *inMsg;
recipientController->appendMessage(CM_imageDesignerChange, 0, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
}
else
@@ -1188,11 +1186,9 @@ void PlayerCreatureController::handleMessage (const int message, const float val
if(recipientController)
{
ImageDesignChangeMessage * outMsg = new ImageDesignChangeMessage();
if(outMsg)
{
*outMsg = *inMsg;
recipientController->appendMessage(CM_imageDesignerChange, 0, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
*outMsg = *inMsg;
recipientController->appendMessage(CM_imageDesignerChange, 0, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
}
}
@@ -1209,12 +1205,10 @@ void PlayerCreatureController::handleMessage (const int message, const float val
if(designerController)
{
ImageDesignChangeMessage * outMsg = new ImageDesignChangeMessage();
if(outMsg)
{
*outMsg = *inMsg;
outMsg->setOrigin(ImageDesignChangeMessage::O_SERVER);
designerController->appendMessage(CM_imageDesignerChange, 0, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
*outMsg = *inMsg;
outMsg->setOrigin(ImageDesignChangeMessage::O_SERVER);
designerController->appendMessage(CM_imageDesignerChange, 0, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
}
else
@@ -1328,11 +1322,9 @@ void PlayerCreatureController::handleMessage (const int message, const float val
if(recipientController)
{
BuffBuilderChangeMessage * outMsg = new BuffBuilderChangeMessage();
if(outMsg)
{
*outMsg = *inMsg;
recipientController->appendMessage(CM_buffBuilderChange, 0, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
*outMsg = *inMsg;
recipientController->appendMessage(CM_buffBuilderChange, 0, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
}
else
@@ -1345,11 +1337,8 @@ void PlayerCreatureController::handleMessage (const int message, const float val
if(recipientController)
{
BuffBuilderChangeMessage * outMsg = new BuffBuilderChangeMessage();
if(outMsg)
{
*outMsg = *inMsg;
recipientController->appendMessage(CM_buffBuilderChange, 0, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
*outMsg = *inMsg;
recipientController->appendMessage(CM_buffBuilderChange, 0, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
}
}
@@ -1366,12 +1355,10 @@ void PlayerCreatureController::handleMessage (const int message, const float val
if(bufferController)
{
BuffBuilderChangeMessage * outMsg = new BuffBuilderChangeMessage();
if(outMsg)
{
*outMsg = *inMsg;
outMsg->setOrigin(BuffBuilderChangeMessage::O_SERVER);
bufferController->appendMessage(CM_buffBuilderChange, 0, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
*outMsg = *inMsg;
outMsg->setOrigin(BuffBuilderChangeMessage::O_SERVER);
bufferController->appendMessage(CM_buffBuilderChange, 0, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
}
else
@@ -148,13 +148,11 @@ void ServerBuffBuilderManager::cancelSession(NetworkId const & bufferId, Network
if(bufferController)
{
BuffBuilderChangeMessage * outMsg = new BuffBuilderChangeMessage();
if(outMsg)
{
outMsg->setBufferId(bufferId);
outMsg->setRecipientId(recipientId);
outMsg->setOrigin(BuffBuilderChangeMessage::O_SERVER);
bufferController->appendMessage(static_cast<int>(CM_buffBuilderCancel), 0.0f, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
outMsg->setBufferId(bufferId);
outMsg->setRecipientId(recipientId);
outMsg->setOrigin(BuffBuilderChangeMessage::O_SERVER);
bufferController->appendMessage(static_cast<int>(CM_buffBuilderCancel), 0.0f, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
//send the cancel message to the recipient
@@ -163,13 +161,11 @@ void ServerBuffBuilderManager::cancelSession(NetworkId const & bufferId, Network
if(recipientController && bufferController != recipientController)
{
BuffBuilderChangeMessage * outMsg = new BuffBuilderChangeMessage();
if(outMsg)
{
outMsg->setBufferId(bufferId);
outMsg->setRecipientId(recipientId);
outMsg->setOrigin(BuffBuilderChangeMessage::O_SERVER);
recipientController->appendMessage(static_cast<int>(CM_buffBuilderCancel), 0.0f, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
outMsg->setBufferId(bufferId);
outMsg->setRecipientId(recipientId);
outMsg->setOrigin(BuffBuilderChangeMessage::O_SERVER);
recipientController->appendMessage(static_cast<int>(CM_buffBuilderCancel), 0.0f, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
//send cancel trigger to buffer player
@@ -591,13 +591,11 @@ void ServerImageDesignerManager::cancelSession(NetworkId const & designerId, Net
if(designerController)
{
ImageDesignChangeMessage * outMsg = new ImageDesignChangeMessage();
if(outMsg)
{
outMsg->setDesignerId(designerId);
outMsg->setRecipientId(recipientId);
outMsg->setOrigin(ImageDesignChangeMessage::O_SERVER);
designerController->appendMessage(static_cast<int>(CM_imageDesignerCancel), 0.0f, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
outMsg->setDesignerId(designerId);
outMsg->setRecipientId(recipientId);
outMsg->setOrigin(ImageDesignChangeMessage::O_SERVER);
designerController->appendMessage(static_cast<int>(CM_imageDesignerCancel), 0.0f, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
//send the cancel message to the recipient
@@ -606,13 +604,11 @@ void ServerImageDesignerManager::cancelSession(NetworkId const & designerId, Net
if(recipientController && designerController != recipientController)
{
ImageDesignChangeMessage * outMsg = new ImageDesignChangeMessage();
if(outMsg)
{
outMsg->setDesignerId(designerId);
outMsg->setRecipientId(recipientId);
outMsg->setOrigin(ImageDesignChangeMessage::O_SERVER);
recipientController->appendMessage(static_cast<int>(CM_imageDesignerCancel), 0.0f, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
outMsg->setDesignerId(designerId);
outMsg->setRecipientId(recipientId);
outMsg->setOrigin(ImageDesignChangeMessage::O_SERVER);
recipientController->appendMessage(static_cast<int>(CM_imageDesignerCancel), 0.0f, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
//send cancel trigger to designer player
@@ -5450,14 +5450,6 @@ int CreatureObject::getInstrumentVisualId() const
return visualId;
}
// last, check the look at target if no weapon is equipped
if (!hasWeapon)
{
int visualId = internalGetInstrumentVisualId(getLookAtTarget());
if(visualId)
return visualId;
}
return 0;
}
@@ -231,7 +231,6 @@ void FactoryObject::removeDefaultTemplate()
Controller* FactoryObject::createDefaultController()
{
Controller* controller = new TangibleController(this);
NOT_NULL(controller);
setController(controller);
return controller;
@@ -130,7 +130,6 @@ GroupObject::~GroupObject()
Controller* GroupObject::createDefaultController()
{
Controller* controller = new GroupController(this);
NOT_NULL(controller);
setController(controller);
return controller;
@@ -114,7 +114,6 @@ GuildObject::~GuildObject()
Controller* GuildObject::createDefaultController()
{
Controller* controller = new GuildController(this);
NOT_NULL(controller);
setController(controller);
return controller;
@@ -93,7 +93,6 @@ HarvesterInstallationObject::~HarvesterInstallationObject()
Controller* HarvesterInstallationObject::createDefaultController(void)
{
Controller* _controller = new HarvesterInstallationController(this);
NOT_NULL(_controller);
setController(_controller);
return _controller;
@@ -129,7 +129,6 @@ void InstallationObject::removeDefaultTemplate(void)
Controller* InstallationObject::createDefaultController(void)
{
Controller* _controller = new InstallationController(this);
NOT_NULL(_controller);
setController(_controller);
return _controller;
@@ -190,7 +190,6 @@ void ManufactureInstallationObject::endBaselines()
Controller* ManufactureInstallationObject::createDefaultController()
{
Controller* const _controller = new ManufactureInstallationController(this);
NOT_NULL(_controller);
setController(_controller);
return _controller;
@@ -298,38 +298,37 @@ void ManufactureSchematicObject::endBaselines()
ServerSynchronizedUi * ManufactureSchematicObject::createSynchronizedUi ()
{
ManufactureSchematicSynchronizedUi * sync = new ManufactureSchematicSynchronizedUi(*this);
if (sync)
{
// set up the sync ui for our slots
int i;
int count;
const DraftSchematicObject * draft = DraftSchematicObject::getSchematic(
m_draftSchematic.get());
NOT_NULL(draft);
DynamicVariableList::NestedList slots(getObjVars(),OBJVAR_SLOTS);
{
Crafting::IngredientSlot slotData;
count = slots.getCount();
for (i = 0; i < count; ++i)
{
if (getSlot(i, slotData, false))
{
sync->createNewSlot(slotData.name, slotData.complexity);
sync->setSlotType(slotData.name, slotData.ingredientType);
sync->setSlotOption(slotData.name, slotData.draftSlotOption);
sync->setSlotIndex(slotData.name, slotData.draftSlotIndex);
}
}
}
count = draft->getExperimentalAttributesCount();
// set up the sync ui for our slots
int i;
int count;
const DraftSchematicObject * draft = DraftSchematicObject::getSchematic(
m_draftSchematic.get());
NOT_NULL(draft);
DynamicVariableList::NestedList slots(getObjVars(),OBJVAR_SLOTS);
{
Crafting::IngredientSlot slotData;
count = slots.getCount();
for (i = 0; i < count; ++i)
{
sync->setAttribute(draft->getExperimentalAttribute(i), 0);
if (getSlot(i, slotData, false))
{
sync->createNewSlot(slotData.name, slotData.complexity);
sync->setSlotType(slotData.name, slotData.ingredientType);
sync->setSlotOption(slotData.name, slotData.draftSlotOption);
sync->setSlotIndex(slotData.name, slotData.draftSlotIndex);
}
}
sync->setReady();
}
count = draft->getExperimentalAttributesCount();
for (i = 0; i < count; ++i)
{
sync->setAttribute(draft->getExperimentalAttribute(i), 0);
}
sync->setReady();
return sync;
}
@@ -647,8 +646,7 @@ bool ManufactureSchematicObject::getSlot(int index, Crafting::IngredientSlot & d
const DynamicVariableList::NestedList ingredient(slotIngredients,buffer);
Crafting::ComponentIngredient * const component = new Crafting::ComponentIngredient();
if (component == NULL)
return false;
data.ingredients.push_back(Crafting::SimpleIngredientPtr(component));
component->count = 1;
if (!ingredient.hasItem(OBJVAR_COMPONENT_NAME))
@@ -238,7 +238,6 @@ PlanetObject::~PlanetObject()
Controller* PlanetObject::createDefaultController(void)
{
Controller* controller = new PlanetController(this);
NOT_NULL(controller);
setController(controller);
return controller;
@@ -100,7 +100,6 @@ void ResourceContainerObject::removeDefaultTemplate(void)
Controller* ResourceContainerObject::createDefaultController(void)
{
Controller* _controller = new ResourceContainerController(this);
NOT_NULL(_controller);
setController(_controller);
return _controller;
@@ -1666,7 +1666,6 @@ void ServerObject::conclude()
Controller* ServerObject::createDefaultController(void)
{
Controller* controller = new ServerController(this);
NOT_NULL(controller);
setController(controller);
return controller;
@@ -1736,7 +1736,6 @@ void TangibleObject::setPvpRegion(Region const * pvpRegion)
Controller* TangibleObject::createDefaultController(void)
{
Controller* controller = new TangibleController(this);
NOT_NULL(controller);
setController(controller);
return controller;
@@ -87,7 +87,6 @@ void UniverseObject::removeDefaultTemplate(void)
Controller* UniverseObject::createDefaultController (void)
{
Controller* controller = new UniverseController(this);
NOT_NULL(controller);
setController(controller);
return controller;
@@ -38,7 +38,6 @@ VehicleObject::~VehicleObject()
Controller* VehicleObject::createDefaultController(void)
{
Controller* controller = new VehicleController(this);
NOT_NULL(controller);
setController(controller);
return controller;
@@ -151,7 +151,6 @@ void WeaponObject::onLoadedFromDatabase()
Controller* WeaponObject::createDefaultController(void)
{
Controller* controller = new WeaponController(this);
NOT_NULL(controller);
setController(controller);
return controller;
@@ -136,7 +136,6 @@ void ServerObjectTemplate::registerMe(void)
if (XpMap == NULL)
{
XpMap = new XP_MAP();
NOT_NULL(XpMap);
ExitChain::add(exit, "ServerObjectTemplate");
// @todo: fill in the rest of this map
@@ -20,7 +20,6 @@ randomNumberGenerator(0),
updateRate(newUpdateRate)
{
randomNumberGenerator = new RandomGenerator(unsigned(time(0))); //lint !e732 //loss of sign ok.
NOT_NULL(randomNumberGenerator);
Key k;
for(unsigned int i = 0; i < getKeyCount(); i ++)
{
@@ -22,7 +22,6 @@ cipherDataLen(newCipherDataLen),
dataLen(newDataLen)
{
cipherData = new unsigned char[cipherDataLen];
NOT_NULL(cipherData);
memcpy(cipherData, newCipherData, cipherDataLen);
memcpy(digest, newDigest, KeyShareConstants::keyLength);
}
@@ -35,7 +34,6 @@ cipherDataLen(source.cipherDataLen),
dataLen(source.dataLen)
{
cipherData = new unsigned char[cipherDataLen];
NOT_NULL(cipherData);
memcpy(cipherData, source.cipherData, cipherDataLen);
memcpy(digest, source.digest, KeyShareConstants::keyLength);
}
@@ -137,10 +135,6 @@ keys(0)
decryptors = new Crypto::TwofishDecryptor *[keyCount];
encryptors = new Crypto::TwofishEncryptor *[keyCount];
NOT_NULL(keys);
NOT_NULL(decryptors);
NOT_NULL(encryptors);
for(unsigned int i = 0; i < keyCount; i ++)
{
decryptors[i] = 0;
@@ -180,9 +174,6 @@ bool KeyShare::decipherToken(const KeyShare::Token & token, unsigned char * clea
unsigned char * cipherText = new unsigned char[cipherDataLen];
unsigned char * clearText = new unsigned char[cipherDataLen];
NOT_NULL(cipherText);
NOT_NULL(clearText);
memcpy(cipherText, token.getData(), cipherDataLen);
for(unsigned int i = 0; i < keyCount; i ++)
{
@@ -52,12 +52,9 @@ MessageQueue::Data * AiCreatureStateMessage::unpack(Archive::ReadIterator & sour
{
AiCreatureStateMessage * msg = new AiCreatureStateMessage();
if (msg != NULL)
if (GameServerMessageInterface::getInstance() != NULL)
{
if (GameServerMessageInterface::getInstance() != NULL)
{
GameServerMessageInterface::getInstance()->unpack(source, *msg);
}
GameServerMessageInterface::getInstance()->unpack(source, *msg);
}
return msg;
@@ -71,11 +71,10 @@ void AiMovementMessage::pack(const MessageQueue::Data* const data, Archive::Byte
MessageQueue::Data* AiMovementMessage::unpack(Archive::ReadIterator & source)
{
AiMovementMessage * msg = new AiMovementMessage();
if (msg)
{
if (GameServerMessageInterface::getInstance() != NULL)
GameServerMessageInterface::getInstance()->unpack(source, *msg);
}
if (GameServerMessageInterface::getInstance() != NULL)
GameServerMessageInterface::getInstance()->unpack(source, *msg);
return msg;
}
@@ -791,8 +791,6 @@ void CityPathGraphManager::moveBuilding ( BuildingObject * building, Vector cons
UNREF(oldPosition);
if(building == NULL) return;
NetworkIdList ids;
if (!building->getObjVars().getItem(OBJVAR_PATHFINDING_BUILDING_WAYPOINTS,ids)) return;
@@ -198,14 +198,12 @@ jboolean JNICALL ScriptMethodsBuffBuilderNamespace::buffBuilderValidated(JNIEnv
if(bufferController)
{
BuffBuilderChangeMessage * outMsg = new BuffBuilderChangeMessage();
if(outMsg)
{
outMsg->setBufferId(session.bufferId);
outMsg->setRecipientId(session.recipientId);
outMsg->setOrigin(BuffBuilderChangeMessage::O_SERVER);
outMsg->setAccepted(true);
bufferController->appendMessage(static_cast<int>(CM_buffBuilderChange), 0.0f, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
outMsg->setBufferId(session.bufferId);
outMsg->setRecipientId(session.recipientId);
outMsg->setOrigin(BuffBuilderChangeMessage::O_SERVER);
outMsg->setAccepted(true);
bufferController->appendMessage(static_cast<int>(CM_buffBuilderChange), 0.0f, outMsg, GameControllerMessageFlags::SEND | GameControllerMessageFlags::RELIABLE | GameControllerMessageFlags::DEST_AUTH_CLIENT);
}
}
@@ -1687,8 +1687,6 @@ jboolean JNICALL ScriptMethodsCombatNamespace::doCombatResults(JNIEnv *env, jobj
// create a CombatAction message and fill it in
MessageQueueCombatAction * message = new MessageQueueCombatAction();
if (message == NULL)
return JNI_FALSE;
message->setActionId(animationString);
// @todo: change set postures to set locomotions
@@ -518,11 +518,9 @@ int i;
// Create a dummy object.
Object *dummyObject = new MemoryBlockManagedObject();
NOT_NULL(dummyObject);
// Create a CustomizationData instance.
CustomizationData *customizationData = new CustomizationData(*dummyObject);
NOT_NULL(customizationData);
customizationData->fetch();
// Retrieve CustomizationData for crafted object's appearance template name.
@@ -3238,7 +3238,7 @@ jobjectArray JNICALL ScriptMethodsObjectInfoNamespace::getCtsDestinationClusters
}
}
if (!s_ctsDestinationClusters || s_ctsDestinationClusters->empty())
if (s_ctsDestinationClusters->empty())
return 0;
LocalObjectArrayRefPtr valueArray = createNewObjectArray(s_ctsDestinationClusters->size(), JavaLibrary::getClsString());
@@ -36,7 +36,6 @@ void get(ReadIterator & source, std::vector<const std::vector<NetworkId> *> & ta
for (int i = 0; i < length; ++i)
{
std::vector<NetworkId> * inner = new std::vector<NetworkId>();
NOT_NULL(inner);
signed int innerLength = 0;
get(source, innerLength);
NetworkId id;