Merge /u/elgaton/simgear/ branch specify-standards-fixes into next
https://sourceforge.net/p/flightgear/simgear/merge-requests/15/
This commit is contained in:
commit
5b71d84a3a
@ -22,6 +22,16 @@ set(CMAKE_OSX_DEPLOYMENT_TARGET 10.7)
|
||||
# only relevant for building shared libs but let's set it regardless
|
||||
set(CMAKE_OSX_RPATH 1)
|
||||
|
||||
# Set the C++ standard to C++98 to avoid compilation errors on GCC 6 (which
|
||||
# defaults to C++14).
|
||||
if(CMAKE_VERSION VERSION_LESS "3.1")
|
||||
if(CMAKE_COMPILER_IS_GNUCXX)
|
||||
set (CMAKE_CXX_FLAGS "--std=gnu++98 ${CMAKE_CXX_FLAGS}")
|
||||
endif()
|
||||
else()
|
||||
set (CMAKE_CXX_STANDARD 98)
|
||||
endif()
|
||||
|
||||
project(SimGear)
|
||||
|
||||
# read 'version' file into a variable (stripping any newlines or spaces)
|
||||
|
@ -80,8 +80,12 @@ void updateBlendingStateGL(VGContext *c, int alphaIsOne)
|
||||
|
||||
case VG_BLEND_SRC_OVER: default:
|
||||
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
|
||||
if (alphaIsOne) glDisable(GL_BLEND);
|
||||
else glEnable(GL_BLEND); break;
|
||||
if (alphaIsOne) {
|
||||
glDisable(GL_BLEND);
|
||||
} else {
|
||||
glEnable(GL_BLEND);
|
||||
}
|
||||
break;
|
||||
};
|
||||
}
|
||||
|
||||
|
@ -648,8 +648,9 @@ bool SGMetar::scanWeather()
|
||||
weather = pre + weather + post;
|
||||
weather.erase(weather.length() - 1);
|
||||
_weather.push_back(weather);
|
||||
if( ! w.phenomena.empty() )
|
||||
if( ! w.phenomena.empty() ) {
|
||||
_weather2.push_back( w );
|
||||
}
|
||||
_grpcount++;
|
||||
return true;
|
||||
}
|
||||
|
@ -384,7 +384,7 @@ void Root::refresh(bool aForce)
|
||||
CatalogList toRefresh;
|
||||
CatalogDict::iterator it = d->catalogs.begin();
|
||||
for (; it != d->catalogs.end(); ++it) {
|
||||
int age = it->second->ageInSeconds();
|
||||
unsigned int age = it->second->ageInSeconds();
|
||||
if (aForce || (age > maxAgeSeconds())) {
|
||||
toRefresh.push_back(it->second);
|
||||
}
|
||||
|
@ -260,5 +260,8 @@ SGPath SGSoundSample::file_path() const
|
||||
|
||||
void SGSoundSample::free_data()
|
||||
{
|
||||
if ( _data != NULL ) free( _data ); _data = NULL;
|
||||
if ( _data != NULL ) {
|
||||
free( _data );
|
||||
}
|
||||
_data = NULL;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user