rfbsrc: Properly fallback to 3.3

If the major version is not 3, then the minor version provided
should be ignored, as it is meaningless for our fallback.
This commit is contained in:
Nicolas Dufresne 2016-03-14 15:08:13 -04:00
parent b83a6967c9
commit 7b4b8a95b4

View file

@ -389,6 +389,7 @@ rfb_decoder_state_wait_for_protocol_version (RfbDecoder * decoder)
("A major protocol version of %d is not supported, falling back to 3",
decoder->protocol_major);
decoder->protocol_major = 3;
decoder->protocol_minor = 3;
}
switch (decoder->protocol_minor) {
case 3: