Revision 368d2588 ui/vnc-enc-zrle.c

b/ui/vnc-enc-zrle.c
260 260
    int zywrle_level;
261 261

  
262 262
    if (vs->zrle.type == VNC_ENCODING_ZYWRLE) {
263
        if (!vs->vd->lossy || vs->tight.quality < 0 || vs->tight.quality == 9) {
263
        if (!vs->vd->lossy || vs->tight.quality == (uint8_t)-1
264
            || vs->tight.quality == 9) {
264 265
            zywrle_level = 0;
265 266
            vs->zrle.type = VNC_ENCODING_ZRLE;
266 267
        } else if (vs->tight.quality < 3) {

Also available in: Unified diff