﻿id	summary	reporter	owner	description	type	status	milestone	component	version	severity	resolution	keywords	cc
3773	Return value in SetError() is limited to 32-bit valuies	jchd18		"It isn't possible to set a 64-bit return value using SetError() in either X86 or X64 modes.  It's even impossible to set a X64 pointer as return value using SetError().

OTOH Return allows 64-bit values regardless of mode.

{{{
Local $n = 0x0123456789abcdef
ConsoleWrite(""Passed value:"" & @TAB & $n & @LF)
ConsoleWrite(@error & @TAB & @extended & @TAB & MyRetFunc($n) & @LF)
ConsoleWrite(@error & @TAB & @extended & @TAB & MyErrFunc($n) & @LF)

Func MyErrFunc($v)
	SetError(1, 2, $v)
EndFunc

Func MyRetFunc($v)
	SetError(1, 2)
	Return $v
EndFunc
}}}"	Bug	new		AutoIt	3.3.15.3	None			
