<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">Thanks Siarhei. I would appreciate it if you could push these two patches for me with the changes you suggested. I had trouble getting git send-email to work with my SMTP server.<br><br></div><div class="gmail_quote">Sorry about the confusion with Reviewed-by. I'm more accustomed to working with Bugzilla where things are a little more explicit.<br></div><div class="gmail_quote"><br></div><div class="gmail_quote">-Bill<br></div><div class="gmail_quote"><br>On Thu, Feb 4, 2016 at 4:10 PM, Siarhei Siamashka <span dir="ltr"><<a href="mailto:siarhei.siamashka@gmail.com" target="_blank">siarhei.siamashka@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello Bill,<br>
<br>
Thanks for the patches. By the way, they are a little bit<br>
mangled, maybe because you did not use "git send-email" to<br>
send them? This is easily fixable for small patches like<br>
this, but may become a problem for larger patch sets.<br>
<span class=""><br>
<br>
On Tue, 2 Feb 2016 17:35:28 -0800<br>
Bill McCloskey <<a href="mailto:wmccloskey@mozilla.com">wmccloskey@mozilla.com</a>> wrote:<br>
<br>
> This test ensures that calling _intersect_rect on an empty<br>
> rectangle produces an empty region.<br>
><br>
> Reviewed-by: Siarhei Siamashka <<a href="mailto:siarhei.siamashka@gmail.com">siarhei.siamashka@gmail.com</a>><br>
<br>
</span>Your "Signed-off-by: Bill McCloskey <<a href="mailto:wmccloskey@mozilla.com">wmccloskey@mozilla.com</a>>"<br>
should be also here.<br>
<br>
Also adding my "Reviewed-by" was a little bit premature because<br>
I had no idea how this patch would look in the end. I only<br>
promised that getting my "Reviewed-by" would be easy.<br>
<span class=""><br>
> ---<br>
>  test/region-test.c | 9 +++++++++<br>
>  1 file changed, 9 insertions(+)<br>
><br>
> diff --git a/test/region-test.c b/test/region-test.c<br>
> index bfc219b..e5743e8 100644<br>
> --- a/test/region-test.c<br>
> +++ b/test/region-test.c<br>
> @@ -116,10 +116,19 @@ main ()<br>
><br>
>         assert (pixman_region32_equal (&r1, &r2));<br>
>         pixman_region32_fini (&r1);<br>
>         pixman_region32_fini (&r2);<br>
><br>
>      }<br>
>      pixman_image_unref (fill);<br>
><br>
> +    /* This would produce a region containing an empty<br>
> +     * rectangle in it. Such regions are considered malformed,<br>
> +     * but using an empty rectangle for initialization should<br>
> +     * work.<br>
> +     */<br>
<br>
</span>Do I understand it right that you are trying to describe the<br>
implementation details of the current bug in this comment? But<br>
after we fix the bug, this description would instantly become<br>
obsolete and will just confuse the people reading the code.<br>
<br>
I think that just using the commit message here would make a<br>
perfect comment:<br>
<span class=""><br>
"This test ensures that calling _intersect_rect on an empty<br>
rectangle produces an empty region."<br>
<br>
</span><span class="">> +    pixman_region32_init_rects (&r1, boxes, 3);<br>
> +    pixman_region32_intersect_rect (&r1, &r1, 11, 11, 0, 0);<br>
> +    assert (!pixman_region32_not_empty(&r1));<br>
<br>
</span>This is not too critical, but having "pixman_region32_fini (&r1);"<br>
here would be nice.<br>
<br>
> +<br>
>      return 0;<br>
>  }<br>
<br>
You can send a v2 patch (trying to use "git send-email" this time).<br>
<br>
Or if you prefer, I can push this patch with the above mentioned<br>
adjustments.<br>
<span class=""><font color="#888888"><br>
--<br>
Best regards,<br>
Siarhei Siamashka<br>
</font></span></blockquote></div><br></div></div>