From d18b45bf9e1d56d4725c1f4c02156bf7857f60ca Mon Sep 17 00:00:00 2001 From: Alex Hultman Date: Sat, 22 Jun 2019 13:11:29 +0200 Subject: [PATCH] Quick "fix" using static_assert --- src/WebSocketExtensions.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/WebSocketExtensions.h b/src/WebSocketExtensions.h index 1bdbff5..e03cd63 100644 --- a/src/WebSocketExtensions.h +++ b/src/WebSocketExtensions.h @@ -55,6 +55,9 @@ public: in++; } + /* Don't care more than this for now */ + static_assert(SHRT_MIN > INT_MIN, "Integer overflow fix is invalid for this platform, report this as a bug!"); + int hashedToken = 0; while (in != stop && (isalnum(*in) || *in == '-' || *in == '_')) { if (isdigit(*in)) {