commit | 3648c7042298e89737d29def9856cdbb05b67587 | [log] [tgz] |
---|---|---|
author | Pierre Ossman <ossman@cendio.se> | Fri Nov 23 17:35:04 2018 +0100 |
committer | Pierre Ossman <ossman@cendio.se> | Fri Nov 23 17:35:04 2018 +0100 |
tree | 50cc38a5486713a73620628b2b20e6ec859b6239 | |
parent | 6c38a0876824daf2bd86c60d37328cd79b48182a [diff] [blame] |
Fix bad size check in Tight decoder Fallout from beb59a43.
diff --git a/common/rfb/TightDecoder.cxx b/common/rfb/TightDecoder.cxx index c547053..548c190 100644 --- a/common/rfb/TightDecoder.cxx +++ b/common/rfb/TightDecoder.cxx
@@ -269,7 +269,7 @@ size_t len = palSize * 3; rdr::U8Array tightPalette(len); - assert(buflen >= sizeof(len)); + assert(buflen >= len); memcpy(tightPalette.buf, bufptr, len); bufptr += len;