external/java_websocket/UnpackedTarball_java_websocket.mk
| 1
external/java_websocket/patches/0001-cid-1546192-SIC-Inner-class-could-be-made-static.patch
| 25 ++++++++++
ridljar/com/sun/star/lib/connections/websocket/WebsocketConnection.java
| 3 -
3 files changed, 28 insertions(+), 1 deletion(-)
New commits:
commit 506fb766885f147a40f09ffca803b4e31b14b1e1
Author: Caolán McNamara <[email protected]>
AuthorDate: Sat Sep 30 19:47:11 2023 +0100
Commit: Caolán McNamara <[email protected]>
CommitDate: Sat Sep 30 22:20:52 2023 +0200
cid#1546192 SIC: Inner class could be made static
Change-Id: Ib8a298d86a7f04a2ca63751e3e39960e276b6514
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157439
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <[email protected]>
diff --git a/external/java_websocket/UnpackedTarball_java_websocket.mk
b/external/java_websocket/UnpackedTarball_java_websocket.mk
index cc8e7c259fc9..d66795511caa 100644
--- a/external/java_websocket/UnpackedTarball_java_websocket.mk
+++ b/external/java_websocket/UnpackedTarball_java_websocket.mk
@@ -16,6 +16,7 @@ $(eval $(call
gb_UnpackedTarball_set_patchlevel,java_websocket,1))
$(eval $(call gb_UnpackedTarball_add_patches,java_websocket,\
external/java_websocket/patches/ant-build.patch \
external/java_websocket/patches/no-slf4j.patch \
+
external/java_websocket/patches/0001-cid-1546192-SIC-Inner-class-could-be-made-static.patch
\
))
# vim: set noet sw=4 ts=4:
diff --git
a/external/java_websocket/patches/0001-cid-1546192-SIC-Inner-class-could-be-made-static.patch
b/external/java_websocket/patches/0001-cid-1546192-SIC-Inner-class-could-be-made-static.patch
new file mode 100644
index 000000000000..ea7c56c03689
--- /dev/null
+++
b/external/java_websocket/patches/0001-cid-1546192-SIC-Inner-class-could-be-made-static.patch
@@ -0,0 +1,25 @@
+From 2fc9513baa5b6e1d9fd26edef5816e598805754c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= <[email protected]>
+Date: Sat, 30 Sep 2023 19:45:58 +0100
+Subject: [PATCH] cid#1546192 SIC: Inner class could be made static
+
+---
+ src/main/java/org/java_websocket/drafts/Draft_6455.java | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/main/java/org/java_websocket/drafts/Draft_6455.java
b/src/main/java/org/java_websocket/drafts/Draft_6455.java
+index eb48799..f9f960d 100644
+--- a/src/main/java/org/java_websocket/drafts/Draft_6455.java
++++ b/src/main/java/org/java_websocket/drafts/Draft_6455.java
+@@ -1192,7 +1192,7 @@ public class Draft_6455 extends Draft {
+ return totalSize;
+ }
+
+- private class TranslatedPayloadMetaData {
++ private static class TranslatedPayloadMetaData {
+
+ private int payloadLength;
+ private int realPackageSize;
+--
+2.41.0
+
commit adde35839be1b302547ec39bc330999dc3d55727
Author: Caolán McNamara <[email protected]>
AuthorDate: Sat Sep 30 19:35:50 2023 +0100
Commit: Caolán McNamara <[email protected]>
CommitDate: Sat Sep 30 22:20:45 2023 +0200
cid#1545655 Dm: Dubious method used
Change-Id: I76b447d51429c867e24c1bcdd357689c849ea103
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157438
Tested-by: Caolán McNamara <[email protected]>
Reviewed-by: Caolán McNamara <[email protected]>
diff --git
a/ridljar/com/sun/star/lib/connections/websocket/WebsocketConnection.java
b/ridljar/com/sun/star/lib/connections/websocket/WebsocketConnection.java
index d408046b13ed..cdffa43faf6c 100644
--- a/ridljar/com/sun/star/lib/connections/websocket/WebsocketConnection.java
+++ b/ridljar/com/sun/star/lib/connections/websocket/WebsocketConnection.java
@@ -30,6 +30,7 @@ import java.net.ProtocolException;
import java.net.Socket;
import java.net.URI;
import java.net.URISyntaxException;
+import java.nio.charset.StandardCharsets;
import java.nio.ByteBuffer;
import java.util.ArrayList;
import java.util.Arrays;
@@ -260,7 +261,7 @@ public class WebsocketConnection extends WebSocketClient
implements XConnection,
return;
}
- byte[] messageBytes = messageParts[1].getBytes();
+ byte[] messageBytes = messageParts[1].getBytes(StandardCharsets.UTF_8);
try {
_inputStreamWriter.write(messageBytes);