pub unsafe extern "C" fn boxCreateValid(
    x: l_int32,
    y: l_int32,
    w: l_int32,
    h: l_int32
) -> *mut BOX