@@ -2628,7 +2628,7 @@ End Function
2628
2628
#End If
2629
2629
2630
2630
''
2631
- ' AutoProxy 1.0.0
2631
+ ' AutoProxy 1.0.1
2632
2632
' (c) Damien Thirion
2633
2633
'
2634
2634
' Auto configure proxy server
@@ -2781,21 +2781,28 @@ AutoProxy_TryIEFallback:
2781
2781
End If
2782
2782
2783
2783
AutoProxy_Cleanup:
2784
+ On Error GoTo 0
2785
+
2784
2786
' Free any strings received from WinHttp APIs
2785
2787
If (AutoProxy_IEProxyConfig.AutoProxy_lpszAutoConfigUrl <> 0 ) Then
2786
- AutoProxy_GlobalFree (AutoProxy_IEProxyConfig.AutoProxy_lpszAutoConfigUrl)
2788
+ AutoProxy_GlobalFree AutoProxy_IEProxyConfig.AutoProxy_lpszAutoConfigUrl
2789
+ AutoProxy_IEProxyConfig.AutoProxy_lpszAutoConfigUrl = 0
2787
2790
End If
2788
2791
If (AutoProxy_IEProxyConfig.AutoProxy_lpszProxy <> 0 ) Then
2789
- AutoProxy_GlobalFree (AutoProxy_IEProxyConfig.AutoProxy_lpszProxy)
2792
+ AutoProxy_GlobalFree AutoProxy_IEProxyConfig.AutoProxy_lpszProxy
2793
+ AutoProxy_IEProxyConfig.AutoProxy_lpszProxy = 0
2790
2794
End If
2791
2795
If (AutoProxy_IEProxyConfig.AutoProxy_lpszProxyBypass <> 0 ) Then
2792
- AutoProxy_GlobalFree (AutoProxy_IEProxyConfig.AutoProxy_lpszProxyBypass)
2796
+ AutoProxy_GlobalFree AutoProxy_IEProxyConfig.AutoProxy_lpszProxyBypass
2797
+ AutoProxy_IEProxyConfig.AutoProxy_lpszProxyBypass = 0
2793
2798
End If
2794
2799
If (AutoProxy_ProxyInfo.AutoProxy_lpszProxy <> 0 ) Then
2795
- AutoProxy_GlobalFree (AutoProxy_ProxyInfo.AutoProxy_lpszProxy)
2800
+ AutoProxy_GlobalFree AutoProxy_ProxyInfo.AutoProxy_lpszProxy
2801
+ AutoProxy_ProxyInfo.AutoProxy_lpszProxy = 0
2796
2802
End If
2797
2803
If (AutoProxy_ProxyInfo.AutoProxy_lpszProxyBypass <> 0 ) Then
2798
- AutoProxy_GlobalFree (AutoProxy_ProxyInfo.AutoProxy_lpszProxyBypass)
2804
+ AutoProxy_GlobalFree AutoProxy_ProxyInfo.AutoProxy_lpszProxyBypass
2805
+ AutoProxy_ProxyInfo.AutoProxy_lpszProxyBypass = 0
2799
2806
End If
2800
2807
2801
2808
' Error handling
0 commit comments