Avoid program crash when no layer is active

This commit is contained in:
Erik Broberg
2016-06-02 12:26:57 -04:00
parent de7fcc91f4
commit a5fbacd92e

View File

@@ -120,6 +120,10 @@ namespace openspace {
int numHeightMapProviders = heightMapProviders.size();
int numColorTextureProviders = colorTextureProviders.size();
if (numHeightMapProviders == 0 || numColorTextureProviders == 0) {
return;
}
// Create information for the shader provider
LayeredTextureInfo layeredTextureInfoHeight;
@@ -374,6 +378,12 @@ namespace openspace {
int numHeightMapProviders = heightMapProviders.size();
int numColorTextureProviders = colorTextureProviders.size();
if (numHeightMapProviders == 0 || numColorTextureProviders == 0) {
return;
}
// Create information for the shader provider
LayeredTextureInfo layeredTextureInfoHeight;
LayeredTextureInfo layeredTextureInfoColor;