1
0
Fork 0

fix warnings in Multiplayer, Scripting, and Time

This commit is contained in:
Tim Moore 2009-08-24 18:07:19 +02:00
parent 62620177aa
commit 5b29cd4cc0
4 changed files with 9 additions and 12 deletions

View file

@ -716,7 +716,7 @@ FGMultiplayMgr::Update(void)
//////////////////////////////////////////////////
// Read the receive socket and process any data
//////////////////////////////////////////////////
int bytes;
size_t bytes;
do {
MsgBuf msgBuf;
//////////////////////////////////////////////////
@ -863,7 +863,7 @@ FGMultiplayMgr::ProcessPosMsg(const FGMultiplayMgr::MsgBuf& Msg,
}
while (xdr < Msg.propsRecvdEnd()) {
FGPropertyData* pData = new FGPropertyData;
simgear::props::Type type = simgear::props::UNSPECIFIED;
// simgear::props::Type type = simgear::props::UNSPECIFIED;
// First element is always the ID
pData->id = XDR_decode_uint32(*xdr);
@ -969,14 +969,12 @@ FGMultiplayMgr::ProcessChatMsg(const MsgBuf& Msg,
}
char *chatStr = new char[MsgHdr->MsgLen - sizeof(T_MsgHdr)];
strncpy(chatStr,
(reinterpret_cast<const T_ChatMsg *>(Msg.Msg + sizeof(T_MsgHdr)))
->Text,
const T_ChatMsg* ChatMsg
= reinterpret_cast<const T_ChatMsg *>(Msg.Msg + sizeof(T_MsgHdr));
strncpy(chatStr, ChatMsg->Text,
MsgHdr->MsgLen - sizeof(T_MsgHdr));
chatStr[MsgHdr->MsgLen - sizeof(T_MsgHdr) - 1] = '\0';
const T_ChatMsg* ChatMsg
= reinterpret_cast<const T_ChatMsg *>(Msg.Msg + sizeof(T_MsgHdr));
SG_LOG (SG_NETWORK, SG_WARN, "Chat [" << MsgHdr->Callsign << "]"
<< " " << chatStr);

View file

@ -73,6 +73,7 @@ static naRef f_getType(naContext c, naRef me, int argc, naRef* args)
case props::UNSPECIFIED: t = "UNSPECIFIED"; break;
case props::VEC3D: t = "VEC3D"; break;
case props::VEC4D: t = "VEC4D"; break;
case props::EXTENDED: t = "EXTENDED"; break; // shouldn't happen
}
return NASTR(t);
}
@ -146,7 +147,7 @@ static naRef f_getIndex(naContext c, naRef me, int argc, naRef* args)
template<typename T>
naRef makeVectorFromVec(naContext c, const T& vec)
{
const unsigned num_components
const int num_components
= sizeof(vec.data()) / sizeof(typename T::value_type);
naRef vector = naNewVector(c);
naVec_setsize(vector, num_components);
@ -180,7 +181,7 @@ template<typename T>
T makeVecFromVector(naRef vector)
{
T vec;
const unsigned num_components
const int num_components
= sizeof(vec.data()) / sizeof(typename T::value_type);
int size = naVec_size(vector);

View file

@ -261,8 +261,6 @@ void FGLight::update_sky_color () {
gamma_correct_rgb( _scene_ambient.data() );
SGVec4f color = thesky->get_scene_color();
float ndiff = (ambient + specular) / 2;
float idiff = 1.0 - ndiff;
_scene_diffuse[0] = color[0] * diffuse;
_scene_diffuse[1] = color[1] * diffuse;
_scene_diffuse[2] = color[2] * diffuse;

View file

@ -57,7 +57,7 @@ void fgSunPositionGST(double gst, double *lon, double *lat) {
double tmp;
double beta = globals->get_ephem()->get_sun()->getLat();
double r = globals->get_ephem()->get_sun()->getDistance();
// double r = globals->get_ephem()->get_sun()->getDistance();
double xs = globals->get_ephem()->get_sun()->getxs();
double ys = globals->get_ephem()->get_sun()->getys();
double ye = globals->get_ephem()->get_sun()->getye();