mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-02-20 15:40:32 +00:00
Fixed more MSVC 2013 warnings.
This commit is contained in:
parent
2ef7fc4e2c
commit
1d7f3474fa
@ -290,7 +290,7 @@ public:
|
||||
std::streamsize write(const char *str, std::streamsize size)
|
||||
{
|
||||
// Make a copy for null termination
|
||||
std::string tmp (str, size);
|
||||
std::string tmp (str, static_cast<unsigned int>(size));
|
||||
// Write string to Visual Studio Debug output
|
||||
OutputDebugString (tmp.c_str ());
|
||||
return size;
|
||||
|
@ -343,7 +343,7 @@ namespace MWGui
|
||||
else
|
||||
d = int(100 * (b - a) / a);
|
||||
|
||||
float clampedDisposition = std::max<float>(0,std::min<float>(MWBase::Environment::get().getMechanicsManager()->getDerivedDisposition(mPtr)
|
||||
int clampedDisposition = std::max(0, std::min(MWBase::Environment::get().getMechanicsManager()->getDerivedDisposition(mPtr)
|
||||
+ MWBase::Environment::get().getDialogueManager()->getTemporaryDispositionChange(),100));
|
||||
|
||||
const MWMechanics::CreatureStats &sellerStats = mPtr.getClass().getCreatureStats(mPtr);
|
||||
|
@ -524,9 +524,9 @@ namespace MWMechanics
|
||||
for(int i = 0;i < ESM::Attribute::Length;++i)
|
||||
{
|
||||
AttributeValue stat = creatureStats.getAttribute(i);
|
||||
stat.setModifier(effects.get(EffectKey(ESM::MagicEffect::FortifyAttribute, i)).getMagnitude() -
|
||||
stat.setModifier(static_cast<int>(effects.get(EffectKey(ESM::MagicEffect::FortifyAttribute, i)).getMagnitude() -
|
||||
effects.get(EffectKey(ESM::MagicEffect::DrainAttribute, i)).getMagnitude() -
|
||||
effects.get(EffectKey(ESM::MagicEffect::AbsorbAttribute, i)).getMagnitude());
|
||||
effects.get(EffectKey(ESM::MagicEffect::AbsorbAttribute, i)).getMagnitude()));
|
||||
|
||||
stat.damage(effects.get(EffectKey(ESM::MagicEffect::DamageAttribute, i)).getMagnitude() * duration);
|
||||
stat.restore(effects.get(EffectKey(ESM::MagicEffect::RestoreAttribute, i)).getMagnitude() * duration);
|
||||
@ -793,9 +793,9 @@ namespace MWMechanics
|
||||
for(int i = 0;i < ESM::Skill::Length;++i)
|
||||
{
|
||||
SkillValue& skill = npcStats.getSkill(i);
|
||||
skill.setModifier(effects.get(EffectKey(ESM::MagicEffect::FortifySkill, i)).getMagnitude() -
|
||||
skill.setModifier(static_cast<int>(effects.get(EffectKey(ESM::MagicEffect::FortifySkill, i)).getMagnitude() -
|
||||
effects.get(EffectKey(ESM::MagicEffect::DrainSkill, i)).getMagnitude() -
|
||||
effects.get(EffectKey(ESM::MagicEffect::AbsorbSkill, i)).getMagnitude());
|
||||
effects.get(EffectKey(ESM::MagicEffect::AbsorbSkill, i)).getMagnitude()));
|
||||
|
||||
skill.damage(effects.get(EffectKey(ESM::MagicEffect::DamageSkill, i)).getMagnitude() * duration);
|
||||
skill.restore(effects.get(EffectKey(ESM::MagicEffect::RestoreSkill, i)).getMagnitude() * duration);
|
||||
|
@ -267,7 +267,7 @@ namespace MWMechanics
|
||||
attackTerm += mageffects.get(ESM::MagicEffect::FortifyAttack).getMagnitude() -
|
||||
mageffects.get(ESM::MagicEffect::Blind).getMagnitude();
|
||||
|
||||
return static_cast<int>((attackTerm - defenseTerm) + 0.5f);
|
||||
return round(attackTerm - defenseTerm);
|
||||
}
|
||||
|
||||
void applyElementalShields(const MWWorld::Ptr &attacker, const MWWorld::Ptr &victim)
|
||||
|
@ -30,7 +30,7 @@ int FFmpeg_Decoder::readPacket(void *user_data, uint8_t *buf, int buf_size)
|
||||
Ogre::DataStreamPtr stream = static_cast<FFmpeg_Decoder*>(user_data)->mDataStream;
|
||||
return stream->read(buf, buf_size);
|
||||
}
|
||||
catch (std::exception& e)
|
||||
catch (std::exception& )
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
@ -43,7 +43,7 @@ int FFmpeg_Decoder::writePacket(void *user_data, uint8_t *buf, int buf_size)
|
||||
Ogre::DataStreamPtr stream = static_cast<FFmpeg_Decoder*>(user_data)->mDataStream;
|
||||
return stream->write(buf, buf_size);
|
||||
}
|
||||
catch (std::exception& e)
|
||||
catch (std::exception& )
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
@ -57,11 +57,11 @@ int64_t FFmpeg_Decoder::seek(void *user_data, int64_t offset, int whence)
|
||||
if(whence == AVSEEK_SIZE)
|
||||
return stream->size();
|
||||
if(whence == SEEK_SET)
|
||||
stream->seek(offset);
|
||||
stream->seek(static_cast<size_t>(offset));
|
||||
else if(whence == SEEK_CUR)
|
||||
stream->seek(stream->tell()+offset);
|
||||
stream->seek(static_cast<size_t>(stream->tell()+offset));
|
||||
else if(whence == SEEK_END)
|
||||
stream->seek(stream->size()+offset);
|
||||
stream->seek(static_cast<size_t>(stream->size()+offset));
|
||||
else
|
||||
return -1;
|
||||
|
||||
|
@ -79,7 +79,7 @@ void BSAFile::readHeader()
|
||||
bfs::ifstream input(bfs::path(filename), std::ios_base::binary);
|
||||
|
||||
// Total archive size
|
||||
size_t fsize = 0;
|
||||
std::streamoff fsize = 0;
|
||||
if(input.seekg(0, std::ios_base::end))
|
||||
{
|
||||
fsize = input.tellg();
|
||||
|
@ -324,7 +324,7 @@ namespace Compiler
|
||||
mNextOperand = false;
|
||||
mOperands.push_back ('l');
|
||||
|
||||
return 2;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
16
extern/ogre-ffmpeg-videoplayer/videostate.cpp
vendored
16
extern/ogre-ffmpeg-videoplayer/videostate.cpp
vendored
@ -179,7 +179,7 @@ int VideoState::OgreResource_Read(void *user_data, uint8_t *buf, int buf_size)
|
||||
{
|
||||
return stream->read(buf, buf_size);
|
||||
}
|
||||
catch (std::exception& e)
|
||||
catch (std::exception& )
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
@ -192,7 +192,7 @@ int VideoState::OgreResource_Write(void *user_data, uint8_t *buf, int buf_size)
|
||||
{
|
||||
return stream->write(buf, buf_size);
|
||||
}
|
||||
catch (std::exception& e)
|
||||
catch (std::exception& )
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
@ -206,11 +206,11 @@ int64_t VideoState::OgreResource_Seek(void *user_data, int64_t offset, int whenc
|
||||
if(whence == AVSEEK_SIZE)
|
||||
return stream->size();
|
||||
if(whence == SEEK_SET)
|
||||
stream->seek(offset);
|
||||
stream->seek(static_cast<size_t>(offset));
|
||||
else if(whence == SEEK_CUR)
|
||||
stream->seek(stream->tell()+offset);
|
||||
stream->seek(static_cast<size_t>(stream->tell()+offset));
|
||||
else if(whence == SEEK_END)
|
||||
stream->seek(stream->size()+offset);
|
||||
stream->seek(static_cast<size_t>(stream->size() + offset));
|
||||
else
|
||||
return -1;
|
||||
|
||||
@ -400,7 +400,7 @@ void VideoState::video_thread_loop(VideoState *self)
|
||||
self->pictq_mutex.unlock();
|
||||
|
||||
self->frame_last_pts = packet->pts * av_q2d((*self->video_st)->time_base);
|
||||
global_video_pkt_pts = self->frame_last_pts;
|
||||
global_video_pkt_pts = static_cast<int64_t>(self->frame_last_pts);
|
||||
continue;
|
||||
}
|
||||
|
||||
@ -412,9 +412,9 @@ void VideoState::video_thread_loop(VideoState *self)
|
||||
|
||||
double pts = 0;
|
||||
if(packet->dts != AV_NOPTS_VALUE)
|
||||
pts = packet->dts;
|
||||
pts = static_cast<double>(packet->dts);
|
||||
else if(pFrame->opaque && *(int64_t*)pFrame->opaque != AV_NOPTS_VALUE)
|
||||
pts = *(int64_t*)pFrame->opaque;
|
||||
pts = static_cast<double>(*(int64_t*)pFrame->opaque);
|
||||
pts *= av_q2d((*self->video_st)->time_base);
|
||||
|
||||
av_free_packet(packet);
|
||||
|
2
extern/shiny/Platforms/Ogre/OgrePass.cpp
vendored
2
extern/shiny/Platforms/Ogre/OgrePass.cpp
vendored
@ -109,7 +109,7 @@ namespace sh
|
||||
{
|
||||
params->addSharedParameters (name);
|
||||
}
|
||||
catch (Ogre::Exception& e)
|
||||
catch (Ogre::Exception& )
|
||||
{
|
||||
std::stringstream msg;
|
||||
msg << "Could not create a shared parameter instance for '"
|
||||
|
@ -150,7 +150,7 @@ namespace BtOgre {
|
||||
if (i == mBoneIndex->end())
|
||||
{
|
||||
l = new Vector3Array;
|
||||
mBoneIndex->insert(BoneKeyIndex(currBone, l));
|
||||
mBoneIndex->insert(std::make_pair(currBone, l));
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -27,7 +27,6 @@
|
||||
namespace BtOgre {
|
||||
|
||||
typedef std::map<unsigned char, Vector3Array*> BoneIndex;
|
||||
typedef std::pair<unsigned short, Vector3Array*> BoneKeyIndex;
|
||||
|
||||
class VertexIndexToShape
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user