Zebediah Figura (@zfigura) commented about dlls/opengl32/make_opengl:
$ret .= " FIXME( \"params32 %p stub!\\n\", params32 );\n";
$ret .= " return STATUS_NOT_IMPLEMENTED;\n";
$ret .= "}\n\n";
return $ret;
- }
- $ret .= " struct $name_params params =\n";
- $ret .= " {\n";
- foreach my $arg (@{$func->[1]})
- {
next if $arg->textContent() =~ /\*.*\*/ || $arg->textContent() =~ /(sizei|int)ptr.*\*/;
my $ptype = get_arg_type( $arg );
my $pname = get_arg_name( $arg );
if (get_wow64_arg_type( $arg ) =~ /PTR32/)
{
$ret .= " .$pname = ($ptype)ULongToPtr(params32->$pname),\n";
Why do we need this cast?