Custom Query


Show under each result:

Results (130 - 132 of 3856)

Ticket Resolution Summary Owner Reporter
#1058 Fixed Eventlog.au3 in Beta Jpm twillster

EventLog.au3 in Beta does not read the event log description correctly. It returns multiples of 0. Sometimes none, sometimes 1 or 2 and then occasionally more. I have tested between Beta and and seems to do okay with the description (though not always complete). Not sure where the problem is aside from that but I am pretty sure it's located somewhere in the DecodeDesc function.

I attached the code that I am seeing that reproduces it. It was some stuff from the forums that I found to test with.

Thanks, Adam

#613 No Bug Obfsucator Stripping ObjEvent functions tulio150
ObjEvent($obj, "Prefix", "Something")
Func PrefixEvent()
Func Prefix()

Running Obfuscator will remove the "PrefixEvent" UDF, but not the "Prefix"

#3619 Fixed Return value of _WinAPI_LocalFree() is not consistent with what the documentation says Jpm tukangusil7@…

Return Value according to the documentation Success: True Failure: False, call _WinAPI_GetLastError() to ...

In WinAPIMem.au3

Func _WinAPI_LocalFree($hMemory)
  Local $aResult = DllCall("kernel32.dll", "handle", "LocalFree", "handle", $hMemory)
  If @error Then Return SetError(@error, @extended, False)

  Return $aResult[0]
EndFunc   ;==>_WinAPI_LocalFree

If the error is caused by the DllCall(), the documentation is correct.

However, the return value of LocalFree() itself according to MSDN is:

  • If the function succeeds, the return value is NULL.
  • If the function fails, the return value is equal to a handle to the local memory object. To get extended error information, call GetLastError().

Thus, if LocalFree() returns 0 (which means successful), _WinAPI_LocalFree() returns False (which means failed).

Note: See TracQuery for help on using queries.