File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change 3
3
#include < Array.au3>
4
4
5
5
#include " Base64.au3"
6
+ #include " _Logging.au3"
6
7
#include " _Settings.au3"
7
8
8
9
Func _ChangeBingWS($sURL )
@@ -488,13 +489,19 @@ Func _WinAPI_UrlUnescape($sUrl, $dFlags = 0x00040000)
488
489
" dword*" , 1024 , _ ; DWORD *pcchUnescaped - The number of characters in the buffer pointed to by pszUnescaped
489
490
" dword" , $dFlags ) ; DWORD dwFlags
490
491
If @error Then
491
- ; ConsoleWrite('UrlUnescape error: ' & @error & ', LastErr: ' & _WinAPI_GetLastError() & ', LastMsg: ' & _WinAPI_GetLastErrorMessage() & @CRLF)
492
- Return SetError ( @error , @extended , 0 )
492
+ FileWrite ( $hLogs [ $URIFailures ], _NowCalc() & " - " & " UrlUnescapeW call failed with error: ( " & @error & " , " & @extended & " ) " & @CRLF )
493
+ Return $sURL
493
494
EndIf
494
495
495
496
If IsArray ($aUrlUnescape ) Then
496
- If $aUrlUnescape [2 ] <> " decodedUrl" Then Return $aUrlUnescape [2 ]
497
- Return $sURL
497
+ If $aUrlUnescape [2 ] <> " decodedUrl" Then ; Decode Successful
498
+ Return $aUrlUnescape [2 ]
499
+ Else
500
+ FileWrite ($hLogs [$URIFailures ], _NowCalc() & " - " & " UrlUnescapeW failed. Attempt result: " & _ArrayToString($aUrlUnescape ) & @CRLF )
501
+ EndIf
502
+ Else
503
+ FileWrite ($hLogs [$URIFailures ], _NowCalc() & " - " & " How did we get here? UrlUnescapeW is " & $aUrlUnescape & @CRLF )
498
504
EndIf
505
+ Return $sURL
499
506
500
507
EndFunc ; ==>_WinAPI_UrlUnescape
You can’t perform that action at this time.
0 commit comments