Selaa lähdekoodia

fix new vs2013 warnings.

Kim Kulling 5 vuotta sitten
vanhempi
commit
9aa5e3e04f
4 muutettua tiedostoa jossa 5 lisäystä ja 3 poistoa
  1. 1 0
      code/FBX/FBXTokenizer.h
  2. 2 2
      code/M3D/m3d.h
  3. 1 0
      contrib/Open3DGC/o3dgcArithmeticCodec.h
  4. 1 1
      include/assimp/defs.h

+ 1 - 0
code/FBX/FBXTokenizer.h

@@ -48,6 +48,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 #include "FBXCompileConfig.h"
 #include <assimp/ai_assert.h>
+#include <assimp/defs.h>
 #include <vector>
 #include <string>
 

+ 2 - 2
code/M3D/m3d.h

@@ -101,9 +101,9 @@ typedef uint16_t M3D_INDEX;
 
 #ifdef _WIN32
 #    pragma warning(push)
-#    pragma warning(disable : 4127 4505 4244 4403 5744 4701 4703)
+#    pragma warning(disable : 4100 4127 4189 4505 4244 4403  4701 4703)
 #    if (_MSC_VER > 1800 )
-#        pragma warning(disable : 5573 )
+#        pragma warning(disable : 5573 5744)
 #    endif
 #endif // _WIN32
 

+ 1 - 0
contrib/Open3DGC/o3dgcArithmeticCodec.h

@@ -75,6 +75,7 @@ OF SUCH DAMAGE.
 
 #include <stdio.h>
 #include "o3dgcCommon.h"
+#include <assimp/defs.h>
 
 namespace o3dgc
 {

+ 1 - 1
include/assimp/defs.h

@@ -158,7 +158,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 #endif
 
 #ifdef _MSC_VER
-#        pragma warning(disable : 4521 4512 4714 4127)
+#        pragma warning(disable : 4521 4512 4714 4127 4351 4510 )
 #   ifdef ASSIMP_BUILD_DLL_EXPORT
 #       pragma warning (disable : 4251)
 #   endif