fix some coverity issues
This commit is contained in:
parent
6025db77c3
commit
b80548a46e
@ -730,7 +730,6 @@ void RibbonWidget::setLabel(const unsigned int id, irr::core::stringw new_name)
|
||||
// ignore this call for ribbons without labels
|
||||
if (m_labels.size() == 0) return;
|
||||
|
||||
assert(id >= 0);
|
||||
assert(id < m_labels.size());
|
||||
m_labels[id].setText( new_name.c_str() );
|
||||
m_text = new_name;
|
||||
|
@ -1060,7 +1060,7 @@ void SkiddingAI::evaluateItems(const Item *item, float kart_aim_angle,
|
||||
// fall through: if we have enough space to store a big
|
||||
// container, we can also store a small container, and
|
||||
// finally fall through to the bonus box code.
|
||||
case Item::ITEM_NITRO_SMALL: avoid = false; break;
|
||||
case Item::ITEM_NITRO_SMALL: avoid = false;
|
||||
// Only collect nitro, if it can actually be stored.
|
||||
if (m_kart->getEnergy() +
|
||||
m_kart->getKartProperties()->getNitroSmallContainer()
|
||||
|
@ -255,8 +255,8 @@ public:
|
||||
/** Returns the position of a wheel relative to the kart.
|
||||
* \param i Index of the wheel: 0=front right, 1 = front left, 2 = rear
|
||||
* right, 3 = rear left. */
|
||||
const Vec3& getWheelGraphicsPosition(int i) const
|
||||
{assert(i>=0 && i<4); return m_wheel_graphics_position[i];}
|
||||
const Vec3& getWheelGraphicsPosition(unsigned int i) const
|
||||
{assert(i<4); return m_wheel_graphics_position[i];}
|
||||
// ------------------------------------------------------------------------
|
||||
/** Returns the position of wheels relative to the kart.
|
||||
*/
|
||||
@ -268,20 +268,20 @@ public:
|
||||
* karts more stable.
|
||||
* \param i Index of the wheel: 0=front right, 1 = front left, 2 = rear
|
||||
* right, 3 = rear left. */
|
||||
const Vec3& getWheelPhysicsPosition(int i) const
|
||||
{assert(i>=0 && i<4); return m_wheel_physics_position[i];}
|
||||
const Vec3& getWheelPhysicsPosition(unsigned int i) const
|
||||
{assert(i<4); return m_wheel_physics_position[i];}
|
||||
// ------------------------------------------------------------------------
|
||||
/** Returns the radius of the graphical wheels.
|
||||
* \param i Index of the wheel: 0=front right, 1 = front left, 2 = rear
|
||||
* right, 3 = rear left. */
|
||||
float getWheelGraphicsRadius(int i) const
|
||||
{assert(i>=0 && i<4); return m_wheel_graphics_radius[i]; }
|
||||
float getWheelGraphicsRadius(unsigned int i) const
|
||||
{assert(i<4); return m_wheel_graphics_radius[i]; }
|
||||
// ------------------------------------------------------------------------
|
||||
/** Returns the position of nitro emitter relative to the kart.
|
||||
* \param i Index of the emitter: 0 = right, 1 = left
|
||||
*/
|
||||
const Vec3& getNitroEmittersPositon(unsigned int i) const
|
||||
{ assert(i>=0 && i<2); return m_nitro_emitter_position[i]; }
|
||||
{ assert(i<2); return m_nitro_emitter_position[i]; }
|
||||
// ------------------------------------------------------------------------
|
||||
/** Returns true if kart has nitro emitters */
|
||||
const bool hasNitroEmitters() const
|
||||
|
@ -196,7 +196,7 @@ void GetPublicAddress::asynchronousUpdate()
|
||||
case 0:
|
||||
case 1:
|
||||
assert(size == 8);
|
||||
assert(attributes[5] = 0x01); // IPv4 only
|
||||
assert(attributes[5] == 0x01); // IPv4 only
|
||||
port = attributes[6]*256+attributes[7];
|
||||
address = (attributes[8]<<24 & 0xFF000000)+(attributes[9]<<16 & 0x00FF0000)+(attributes[10]<<8 & 0x0000FF00)+(attributes[11] & 0x000000FF);
|
||||
finish = true;
|
||||
|
@ -117,7 +117,7 @@ void StartGameProtocol::update()
|
||||
assert(profileToUse);
|
||||
InputDevice* device = input_manager->getDeviceList()->getLatestUsedDevice();
|
||||
int new_player_id = 0;
|
||||
if (StateManager::get()->getActivePlayers().size() >= 0) // more than one player, we're the first
|
||||
if (StateManager::get()->getActivePlayers().size() >= 1) // more than one player, we're the first
|
||||
new_player_id = 0;
|
||||
else
|
||||
new_player_id = StateManager::get()->createActivePlayer( profileToUse, device , players[i]->user_profile);
|
||||
|
@ -85,7 +85,8 @@ void QuadSet::init(const std::string &filename)
|
||||
XMLNode *xml = file_manager->createXMLTree(filename);
|
||||
if(!xml || xml->getName()!="quads")
|
||||
{
|
||||
fprintf(stderr, "[QuadSet::load] ERROR : QuadSet '%s' not found.\n", filename.c_str());
|
||||
Log::error("[QuadSet::load] ERROR : QuadSet '%s' not found.\n", filename.c_str());
|
||||
delete xml;
|
||||
return;
|
||||
}
|
||||
for(unsigned int i=0; i<xml->getNumNodes(); i++)
|
||||
@ -93,7 +94,7 @@ void QuadSet::init(const std::string &filename)
|
||||
const XMLNode *xml_node = xml->getNode(i);
|
||||
if(xml_node->getName()!="quad")
|
||||
{
|
||||
printf("[QuadSet::load] WARNING: Unsupported node type '%s' found in '%s' - ignored.\n",
|
||||
Log::warn("[QuadSet::load] WARNING: Unsupported node type '%s' found in '%s' - ignored.\n",
|
||||
xml_node->getName().c_str(), filename.c_str());
|
||||
continue;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user