improve validate to check for empty rects, since contains always returns false
if either rect is empty.
git-svn-id: http://skia.googlecode.com/svn/trunk@2676 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/src/core/SkPath.cpp b/src/core/SkPath.cpp
index bdf4d27..de3bb2e 100644
--- a/src/core/SkPath.cpp
+++ b/src/core/SkPath.cpp
@@ -1434,7 +1434,11 @@
SkASSERT(bounds.isEmpty());
SkASSERT(fBounds.isEmpty());
} else {
- fBounds.contains(bounds);
+ if (bounds.isEmpty()) {
+ SkASSERT(fBounds.isEmpty());
+ } else {
+ SkASSERT(fBounds.contains(bounds));
+ }
}
}