File 2701-Remove-and-or-in-inets.patch of Package erlang

From dc293c4527c130f66ae75f33ad7aea73907697bc Mon Sep 17 00:00:00 2001
From: Maria Scott <maria-12648430@hnc-agency.org>
Date: Thu, 5 Feb 2026 10:43:08 +0100
Subject: [PATCH] Remove and/or in inets

---
 lib/inets/src/http_client/httpc_response.erl        | 4 +---
 lib/inets/src/http_lib/http_chunk.erl               | 4 +---
 lib/inets/src/http_server/httpd_request_handler.erl | 3 +--
 lib/inets/src/http_server/mod_cgi.erl               | 6 ++----
 lib/inets/src/http_server/mod_esi.erl               | 6 ++----
 lib/inets/test/httpd_test_lib.erl                   | 2 +-
 6 files changed, 8 insertions(+), 17 deletions(-)

diff --git a/lib/inets/src/http_client/httpc_response.erl b/lib/inets/src/http_client/httpc_response.erl
index 06d1cf98a3..36daa54992 100644
--- a/lib/inets/src/http_client/httpc_response.erl
+++ b/lib/inets/src/http_client/httpc_response.erl
@@ -285,7 +283,7 @@ parse_headers(<<?CR,?LF,?CR,?LF,Body/binary>>, Header, Headers,
     HTTPHeaders = [lists:reverse(Header) | Headers],
     Length = lists:foldl(fun(H, Acc) -> length(H) + Acc end,
 			   0, HTTPHeaders),
-    case ((Length =< MaxHeaderSize) or (MaxHeaderSize == nolimit)) of
+    case Length =< MaxHeaderSize orelse MaxHeaderSize == nolimit of
  	true ->   
 	    ResponseHeaderRcord = 
 		http_response:headers(HTTPHeaders, #http_response_h{}),
diff --git a/lib/inets/src/http_lib/http_chunk.erl b/lib/inets/src/http_lib/http_chunk.erl
index 38b60ffa4e..a4ab652e47 100644
--- a/lib/inets/src/http_lib/http_chunk.erl
+++ b/lib/inets/src/http_lib/http_chunk.erl
@@ -239,7 +237,7 @@ decode_data(ChunkSize, TotalChunk,
 	    NewBody = <<BodySoFar/binary, Data/binary>>,
 	    {?MODULE, decode_size, [<<>>, [], 0, {MaxBodySize, NewBody, AccLength, MaxHeaderSize}]};
 	<<Data:ChunkSize/binary, ?CR, ?LF, Rest/binary>> 
-	when (AccLength < MaxBodySize) or (MaxBodySize == nolimit)  ->
+	when AccLength < MaxBodySize; MaxBodySize == nolimit  ->
 	    decode_size(Rest, [], 0,
 			{MaxBodySize, <<BodySoFar/binary, Data/binary>>,
 			 AccLength, MaxHeaderSize});
diff --git a/lib/inets/src/http_server/httpd_request_handler.erl b/lib/inets/src/http_server/httpd_request_handler.erl
index a18c09a59d..a3b1bc9917 100644
--- a/lib/inets/src/http_server/httpd_request_handler.erl
+++ b/lib/inets/src/http_server/httpd_request_handler.erl
@@ -530,7 +529,7 @@ handle_body(#state{headers = Headers, body = Body,
 	_ -> 
 	    Length = list_to_integer(Headers#http_request_h.'content-length'),
 	    MaxChunk = max_client_body_chunk(ConfigDB),
-	    case ((Length =< MaxBodySize) or (MaxBodySize == nolimit)) of
+	    case Length =< MaxBodySize orelse MaxBodySize == nolimit of
 		true ->
 		    case httpd_request:body_chunk_first(Body, Length, MaxChunk) of 
                         %% This is the case that the we need more data to complete
diff --git a/lib/inets/src/http_server/mod_cgi.erl b/lib/inets/src/http_server/mod_cgi.erl
index a7867842cf..f65d3560aa 100644
--- a/lib/inets/src/http_server/mod_cgi.erl
+++ b/lib/inets/src/http_server/mod_cgi.erl
@@ -216,8 +214,8 @@ deliver_webpage(#mod{config_db = Db} = ModData, Port) ->
 		{ok, HTTPHeaders, Status} when is_binary(Body)->
 		    IsDisableChunkedSend = 
 			httpd_response:is_disable_chunked_send(Db),
-		    case (ModData#mod.http_version =/= "HTTP/1.1") or 
-			(IsDisableChunkedSend) of
+		    case ModData#mod.http_version =/= "HTTP/1.1" orelse 
+			IsDisableChunkedSend of
 			true ->
 			    send_headers(ModData, Status, 
 					 [{"connection", "close"}
diff --git a/lib/inets/src/http_server/mod_esi.erl b/lib/inets/src/http_server/mod_esi.erl
index ed0cc9475f..0a3ddb39bb 100644
--- a/lib/inets/src/http_server/mod_esi.erl
+++ b/lib/inets/src/http_server/mod_esi.erl
@@ -487,8 +485,8 @@ deliver_webpage_chunk(#mod{config_db = Db} = ModData, Pid, Timeout) ->
                 StatusCode =:= 204 orelse                      %% No Content
                 StatusCode =:= 304 orelse                      %% Not Modified
                 (100 =< StatusCode andalso StatusCode =< 199), %% Informational
-            case (ModData#mod.http_version =/= "HTTP/1.1") or
-                (IsDisableChunkedSend) of
+            case ModData#mod.http_version =/= "HTTP/1.1" orelse
+                IsDisableChunkedSend of
                 true ->
                     send_headers(ModData, StatusCode, 
                                  [{"connection", "close"} | 
diff --git a/lib/inets/test/httpd_test_lib.erl b/lib/inets/test/httpd_test_lib.erl
index 50dea7141c..4890480b95 100644
--- a/lib/inets/test/httpd_test_lib.erl
+++ b/lib/inets/test/httpd_test_lib.erl
@@ -276,7 +276,7 @@ handle_http_body(Body, State = #state{headers = Headers,
 	 _ ->
 	     Length =
 		 list_to_integer(Headers#http_response_h.'content-length'),
-	     case ((Length =< MaxBodySize) or (MaxBodySize == nolimit)) of
+	     case Length =< MaxBodySize orelse MaxBodySize == nolimit of
 		 true ->
 		     case httpc_response:whole_body(Body, Length) of
 			 {ok, NewBody} ->
-- 
2.51.0

openSUSE Build Service is sponsored by