Bart van Strien 14 年之前
父節點
當前提交
316ca607df
共有 1 個文件被更改,包括 2 次插入1 次删除
  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: