浏览代码

Merge pull request #1779 from assimp/issue_1386

closes https://github.com/assimp/assimp/issues/1386: fix undefined be…
Kim Kulling 7 年之前
父节点
当前提交
91b9be8548
共有 1 个文件被更改,包括 5 次插入6 次删除
  1. 5 6
      code/BlenderDNA.cpp

+ 5 - 6
code/BlenderDNA.cpp

@@ -58,12 +58,11 @@ using namespace Assimp::Formatter;
 
 static bool match4(StreamReaderAny& stream, const char* string) {
     ai_assert( nullptr != string );
-    char tmp[] = {
-        (const char)(stream).GetI1(),
-        (const char)(stream).GetI1(),
-        (const char)(stream).GetI1(),
-        (const char)(stream).GetI1()
-    };
+    char tmp[4];
+    tmp[ 0 ] = ( stream ).GetI1();
+    tmp[ 1 ] = ( stream ).GetI1();
+    tmp[ 2 ] = ( stream ).GetI1();
+    tmp[ 3 ] = ( stream ).GetI1();
     return (tmp[0]==string[0] && tmp[1]==string[1] && tmp[2]==string[2] && tmp[3]==string[3]);
 }