< prev index next >

src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/FrameConsumer.java

Print this page

        

@@ -182,11 +182,11 @@
             }
         } else {
             part = determinePart(isLast);
             boolean text = opcode == Opcode.TEXT || originatingOpcode == Opcode.TEXT;
             if (!text) {
-                output.onBinary(part, data.slice());
+                output.onBinary(data.slice(), part);
                 data.position(data.limit()); // Consume
             } else {
                 boolean binaryNonEmpty = data.hasRemaining();
                 CharBuffer textData;
                 try {

@@ -197,11 +197,11 @@
                             .initCause(e);
                 }
                 if (!(binaryNonEmpty && !textData.hasRemaining())) {
                     // If there's a binary data, that result in no text, then we
                     // don't deliver anything
-                    output.onText(part, textData);
+                    output.onText(textData, part);
                 }
             }
         }
     }
 
< prev index next >