external/java_websocket/patches/0002-cid-1545284-UR-Uninitialized-read-of-field-in-constr.patch
 |    2 +-
 ridljar/com/sun/star/lib/connections/websocket/WebsocketConnection.java        
                 |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

New commits:
commit 6ce4d0091f1e55080f5e9e9c54f27747d1ef700f
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Fri Sep 29 12:43:38 2023 +0100
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Mon Oct 2 17:30:31 2023 +0200

    drop use of urp: followed by newline of space
    
    and just use space
    
    Change-Id: Ib2765855971691aa72643d3e3d5c06cdcbd634ba
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157435
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>

diff --git 
a/ridljar/com/sun/star/lib/connections/websocket/WebsocketConnection.java 
b/ridljar/com/sun/star/lib/connections/websocket/WebsocketConnection.java
index cdffa43faf6c..87a8604c7b7d 100644
--- a/ridljar/com/sun/star/lib/connections/websocket/WebsocketConnection.java
+++ b/ridljar/com/sun/star/lib/connections/websocket/WebsocketConnection.java
@@ -282,7 +282,7 @@ public class WebsocketConnection extends WebSocketClient 
implements XConnection,
         boolean hasType = false;
         int i;
         for (i = 0; i < prefixedMessageBytes.length - 1; i++) {
-            if (prefixedMessageBytes[i] == ':' && (prefixedMessageBytes[i+1] 
== ' ' || prefixedMessageBytes[i+1] == '\n')) {
+            if (prefixedMessageBytes[i] == ':' && prefixedMessageBytes[i+1] == 
' ') {
                 hasType = true;
                 break;  // The type ends with ": ", so if we find this 
sequence we found the end of our type
             }
@@ -290,7 +290,7 @@ public class WebsocketConnection extends WebSocketClient 
implements XConnection,
         }
 
         if(!hasType) {
-            notifyListeners_error(new com.sun.star.uno.Exception(new 
ProtocolException(String.format("Received URP/WS message (%s) without a type 
specifier. Binary messages must be proceeded by 'urp: ' or 'urp:\\n'", 
message))));
+            notifyListeners_error(new com.sun.star.uno.Exception(new 
ProtocolException(String.format("Received URP/WS message (%s) without a type 
specifier. Binary messages must be proceeded by 'urp: '", message))));
             return;
         }
 
commit 9e6454142cbdf0df9a70060363157b06c5115a96
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Mon Oct 2 09:09:10 2023 +0100
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Mon Oct 2 17:30:17 2023 +0200

    cid#1545284 fix UR: Uninitialized read of field in constructor
    
    Change-Id: I6d2449f86c4d5745c6068b5df4bf362198cabd18
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157479
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>

diff --git 
a/external/java_websocket/patches/0002-cid-1545284-UR-Uninitialized-read-of-field-in-constr.patch
 
b/external/java_websocket/patches/0002-cid-1545284-UR-Uninitialized-read-of-field-in-constr.patch
index a7d67172d6bc..61415c932e11 100644
--- 
a/external/java_websocket/patches/0002-cid-1545284-UR-Uninitialized-read-of-field-in-constr.patch
+++ 
b/external/java_websocket/patches/0002-cid-1545284-UR-Uninitialized-read-of-field-in-constr.patch
@@ -17,7 +17,7 @@ index b402450..760f643 100644
    public SSLSocketChannel(SocketChannel inputSocketChannel, SSLEngine 
inputEngine,
        ExecutorService inputExecutor, SelectionKey key) throws IOException {
 -    if (inputSocketChannel == null || inputEngine == null || executor == 
inputExecutor) {
-+    if (inputSocketChannel == null || inputEngine == null || executor == 
null) {
++    if (inputSocketChannel == null || inputEngine == null || inputExecutor == 
null) {
        throw new IllegalArgumentException("parameter must not be null");
      }
  

Reply via email to