Eina rectangle: Check for valid rectangle before taking intersection
authorSubodh Kumar <s7158.kumar@samsung.com>
Fri, 28 Aug 2015 07:27:21 +0000 (16:27 +0900)
committerChunEon Park <hermet@hermet.pe.kr>
Fri, 28 Aug 2015 07:30:29 +0000 (16:30 +0900)
commitb35d2f976267b3b03124108aafb1d56219930ab2
treef13fb60bbf7a1797f2d92d0f96f99ae6b10ef941
parent0a7726252427029ee8506d33ce2d4447bd5e17c4
Eina rectangle: Check for valid rectangle before taking intersection

Summary:
Check for valid rectangle

If any dst or src rectangle has zero width or height,
intersection should not return true.

@fix

Test Plan: Added test cases

Reviewers: cedric, herdsman, Hermet

Reviewed By: Hermet

Subscribers: shilpasingh, cedric

Differential Revision: https://phab.enlightenment.org/D2990
src/lib/eina/eina_inline_rectangle.x
src/tests/eina/eina_test_rectangle.c