Bart van Strien 14 years ago
parent
commit
316ca607df
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/modules/image/devil/ImageData.cpp

+ 2 - 1
src/modules/image/devil/ImageData.cpp

@@ -89,9 +89,9 @@ namespace devil
 		ilBindImage(image);
 
 		bool success = (ilTexImage(width, height, 1, bpp, IL_RGBA, IL_UNSIGNED_BYTE, 0) == IL_TRUE);
-		int err = ilGetError();
 
 		if(!success) {
+			int err = ilGetError();
 			if (err != IL_NO_ERROR){
 				switch (err) {
 					case IL_ILLEGAL_OPERATION:
@@ -126,6 +126,7 @@ namespace devil
 		bool success = (ilTexImage(width, height, 1, bpp, IL_RGBA, IL_UNSIGNED_BYTE, data) == IL_TRUE);
 
 		if(!success) {
+			int err = ilGetError();
 			if (err != IL_NO_ERROR){
 				switch (err) {
 					case IL_ILLEGAL_OPERATION: