﻿id	summary	reporter	owner	description	type	status	milestone	component	version	severity	resolution	keywords	cc
3925	Witn..EndWith should error out when associated with a DllStruct	jchd18		"With $X is specified to work only if $X is an object.
Instead it doesn't errour out when $X is a DllStruct.

Uncomment any other datatype below to produce a runtime error.

{{{
Local $m[]
Local $b[3]
Local $a = [ _
	DllStructCreate('wchar string[1024]'), _
 _	; 	$m, _
 _	;	$b, _
 _	;	123, _
 _	;	""abc"", _
 _	;	Binary(123), _
 _	;	Ptr(123456), _
 _	;	True, _
 _	;	Null _
	ObjCreate(""shell.application"") _
]
For $v In $a
	ConsoleWrite(VarGetType($v) & @TAB)
	With $v
		ConsoleWrite(""passed"" & @LF)
	EndWith
Next
}}}

Maybe these checks should also be integrated in Au3Check if at all reasonably possible."	Bug	new		Aut2Exe	3.3.16.1	None			
