diff --git a/limelight-common/InputStream.c b/limelight-common/InputStream.c index 58580f7..a35dcf8 100644 --- a/limelight-common/InputStream.c +++ b/limelight-common/InputStream.c @@ -54,6 +54,9 @@ static void inputSendThreadProc(void* context) { return; } +#ifdef _MSC_VER +#pragma warning(suppress: 6001) +#endif err = send(inputSock, (const char*) &holder->packet, holder->packetLength, 0); free(holder); if (err <= 0) { diff --git a/limelight-common/Platform.h b/limelight-common/Platform.h index 16afb13..4b38740 100644 --- a/limelight-common/Platform.h +++ b/limelight-common/Platform.h @@ -35,7 +35,8 @@ extern WCHAR DbgBuf[512]; #if defined(LC_WINDOWS_PHONE) || defined(LC_WINDOWS) #include -#define LC_ASSERT _ASSERTE +#define LC_ASSERT(x) __analysis_assume(x); \ + _ASSERTE(x) #else #define LC_ASSERT(x) #endif \ No newline at end of file