Эх сурвалжийг харах

Proper error handling for tight filters

Don't throw an exception when we encounter an unsupported tight
subencoding.
samhed 9 жил өмнө
parent
commit
b2cdd55859
1 өөрчлөгдсөн 1 нэмэгдсэн , 2 устгасан
  1. 1 2
      include/rfb.js

+ 1 - 2
include/rfb.js

@@ -2011,8 +2011,7 @@ var RFB;
                     } else {
                     } else {
                         // Filter 0, Copy could be valid here, but servers don't send it as an explicit filter
                         // Filter 0, Copy could be valid here, but servers don't send it as an explicit filter
                         // Filter 2, Gradient is valid but not use if jpeg is enabled
                         // Filter 2, Gradient is valid but not use if jpeg is enabled
-                        // TODO(directxman12): why aren't we just calling '_fail' here
-                        throw new Error("Unsupported tight subencoding received, filter: " + filterId);
+                        this._fail("Unsupported tight subencoding received, filter: " + filterId);
                     }
                     }
                     break;
                     break;
                 case "copy":
                 case "copy":