diff options
author | Pierre Ossman <ossman@cendio.se> | 2022-09-10 13:19:41 +0200 |
---|---|---|
committer | Pierre Ossman <ossman@cendio.se> | 2023-02-01 21:17:12 +0100 |
commit | 6881c895ab317bd302addac5f228b7367136017f (patch) | |
tree | 18d1119f59209147d97e873c3dbc9be36e429aaf /common/rdr/AESOutStream.cxx | |
parent | baca73d03217a1c219d9c4f024ffcd39f85fd322 (diff) | |
download | tigervnc-6881c895ab317bd302addac5f228b7367136017f.tar.gz tigervnc-6881c895ab317bd302addac5f228b7367136017f.zip |
Use stdint types
Avoid having our own custom stuff and instead use the modern, standard
types, for familiarity.
Diffstat (limited to 'common/rdr/AESOutStream.cxx')
-rw-r--r-- | common/rdr/AESOutStream.cxx | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/common/rdr/AESOutStream.cxx b/common/rdr/AESOutStream.cxx index 1559b78a..fcb3e37a 100644 --- a/common/rdr/AESOutStream.cxx +++ b/common/rdr/AESOutStream.cxx @@ -29,10 +29,11 @@ using namespace rdr; const int MaxMessageSize = 8192; -AESOutStream::AESOutStream(OutStream* _out, const U8* key, int _keySize) +AESOutStream::AESOutStream(OutStream* _out, const uint8_t* key, + int _keySize) : keySize(_keySize), out(_out), counter() { - msg = new U8[MaxMessageSize + 16 + 2]; + msg = new uint8_t[MaxMessageSize + 16 + 2]; if (keySize == 128) EAX_SET_KEY(&eaxCtx128, aes128_set_encrypt_key, aes128_encrypt, key); else if (keySize == 256) @@ -71,7 +72,7 @@ bool AESOutStream::flushBuffer() } -void AESOutStream::writeMessage(const U8* data, size_t length) +void AESOutStream::writeMessage(const uint8_t* data, size_t length) { msg[0] = (length & 0xff00) >> 8; msg[1] = length & 0xff; |