dc/fill_gradient_rectv: fix the signedness bug