public void Fix_neg_rect(ref int x, ref int y, ref int w, ref int h)
{
StackItem[] stack = new StackItem[5];
stack[1].s_int = x;
stack[2].s_int = y;
stack[3].s_int = w;
stack[4].s_int = h;
interceptor.Invoke("fix_neg_rect$$$$", "fix_neg_rect(int*, int*, int*, int*)", stack);
x = stack[1].s_int;
y = stack[2].s_int;
w = stack[3].s_int;
h = stack[4].s_int;
return;
}