mozilla-libproxy-fix.patch
author Wolfgang Rosenauer <wr@rosenauer.org>
Wed, 15 May 2024 09:57:54 +0200
branchfirefox125
changeset 1203 1b3d3cfc69c1
permissions -rw-r--r--
125.0.3
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1203
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     1
# HG changeset patch
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     2
# User Wolfgang Rosenauer <wr@rosenauer.org>
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     3
# Parent  302a32e4a14475d3bae305decad92870ec37bbe5
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     4
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     5
diff --git a/toolkit/system/unixproxy/nsLibProxySettings.cpp b/toolkit/system/unixproxy/nsLibProxySettings.cpp
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     6
--- a/toolkit/system/unixproxy/nsLibProxySettings.cpp
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     7
+++ b/toolkit/system/unixproxy/nsLibProxySettings.cpp
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     8
@@ -94,11 +94,17 @@ nsresult nsUnixSystemProxySettings::GetP
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     9
 
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    10
     c++;
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    11
   }
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    12
 
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    13
   free(proxyArray);
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    14
   return NS_OK;
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    15
 }
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    16
 
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    17
+NS_IMETHODIMP
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    18
+nsUnixSystemProxySettings::GetSystemWPADSetting(bool* aSystemWPADSetting) {
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    19
+  *aSystemWPADSetting = false;
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    20
+  return NS_OK;
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    21
+}
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    22
+
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    23
 NS_IMPL_COMPONENT_FACTORY(nsUnixSystemProxySettings) {
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    24
   return do_AddRef(new nsUnixSystemProxySettings()).downcast<nsISupports>();
1b3d3cfc69c1 125.0.3
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    25
 }