Fix a crash situation.

This commit is contained in:
ehofman 2005-01-13 18:05:46 +00:00
parent 8c783b1680
commit da6e1b31ea

View File

@ -533,6 +533,7 @@ SGTexture::ImageOpen(const char *fileName)
}
image = new SGTexture::ImageRec;
memset(image, 0, sizeof(SGTexture::ImageRec));
if (image == 0) {
errstr = OUT_OF_MEMORY;
return 0;
@ -602,6 +603,7 @@ SGTexture::RawImageOpen(const char *fileName)
}
image = new SGTexture::ImageRec;
memset(image, 0, sizeof(SGTexture::ImageRec));
if (image == 0) {
errstr = OUT_OF_MEMORY;
return 0;
@ -648,6 +650,7 @@ SGTexture::ImageWriteOpen(const char *fileName)
}
image = new SGTexture::ImageRec;
memset(image, 0, sizeof(SGTexture::ImageRec));
if (image == 0) {
errstr = OUT_OF_MEMORY;
return 0;