From 315320e0c151b927c450fd5d5baa8a6acf74e8ad Mon Sep 17 00:00:00 2001 From: "Jan Alexander Steffens (heftig)" Date: Mon, 31 Jul 2017 01:10:19 +0200 Subject: [PATCH] include string.h in all colorspacehandler implementations --- desmume/src/utils/colorspacehandler/colorspacehandler_AVX2.cpp | 1 + .../src/utils/colorspacehandler/colorspacehandler_AltiVec.cpp | 2 ++ desmume/src/utils/colorspacehandler/colorspacehandler_SSE2.cpp | 3 +-- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/desmume/src/utils/colorspacehandler/colorspacehandler_AVX2.cpp b/desmume/src/utils/colorspacehandler/colorspacehandler_AVX2.cpp index 56f1fe4aa..a5d272411 100644 --- a/desmume/src/utils/colorspacehandler/colorspacehandler_AVX2.cpp +++ b/desmume/src/utils/colorspacehandler/colorspacehandler_AVX2.cpp @@ -21,6 +21,7 @@ #error This code requires AVX2 support. #else +#include #include template diff --git a/desmume/src/utils/colorspacehandler/colorspacehandler_AltiVec.cpp b/desmume/src/utils/colorspacehandler/colorspacehandler_AltiVec.cpp index 6d8eb217e..9d6ed773d 100644 --- a/desmume/src/utils/colorspacehandler/colorspacehandler_AltiVec.cpp +++ b/desmume/src/utils/colorspacehandler/colorspacehandler_AltiVec.cpp @@ -21,6 +21,8 @@ #error This code requires PowerPC AltiVec support. #else +#include + template FORCEINLINE void ColorspaceConvert555To8888_AltiVec(const v128u16 &srcColor, const v128u32 &srcAlphaBits32Lo, const v128u32 &srcAlphaBits32Hi, v128u32 &dstLo, v128u32 &dstHi) { diff --git a/desmume/src/utils/colorspacehandler/colorspacehandler_SSE2.cpp b/desmume/src/utils/colorspacehandler/colorspacehandler_SSE2.cpp index 1a85b6d10..920faa16d 100644 --- a/desmume/src/utils/colorspacehandler/colorspacehandler_SSE2.cpp +++ b/desmume/src/utils/colorspacehandler/colorspacehandler_SSE2.cpp @@ -17,12 +17,11 @@ #include "colorspacehandler_SSE2.h" -#include - #ifndef ENABLE_SSE2 #error This code requires SSE2 support. #else +#include #include #ifdef ENABLE_SSSE3