KASM-6984 Refactor SConnection::setEncodings for readability and consistency

This commit is contained in:
El 2025-04-24 06:33:28 +05:00
parent eff36f0a95
commit 75dc2de7f8
No known key found for this signature in database
GPG Key ID: EB3F4C9EA29CDE59

View File

@ -20,8 +20,6 @@
#include <string.h>
#include <rfb/Exception.h>
#include <rfb/Security.h>
#include <rfb/clipboardTypes.h>
#include <rfb/msgTypes.h>
#include <rfb/fenceTypes.h>
#include <rfb/SMsgReader.h>
#include <rfb/SMsgWriter.h>
@ -274,19 +272,16 @@ void SConnection::writeConnFailedFromScratch(const char* msg,
os->flush();
}
void SConnection::setEncodings(int nEncodings, const rdr::S32* encodings)
{
int i;
preferredEncoding = encodingRaw;
for (i = 0;i < nEncodings;i++) {
if (EncodeManager::supported(encodings[i])) {
preferredEncoding = encodings[i];
break;
void SConnection::setEncodings(int nEncodings, const rdr::S32 *encodings) {
preferredEncoding = encodingRaw;
for (int i = 0; i < nEncodings; i++) {
if (EncodeManager::supported(encodings[i])) {
preferredEncoding = encodings[i];
break;
}
}
}
SMsgHandler::setEncodings(nEncodings, encodings);
SMsgHandler::setEncodings(nEncodings, encodings);
}
void SConnection::clearBinaryClipboard()