From 7bf1521b6b90bac8d323d4751f2d300f4cacc046 Mon Sep 17 00:00:00 2001 From: Mathias Agopian Date: Fri, 29 Oct 2010 15:14:08 -0700 Subject: fix [3148312] Region can access data out of bounds Change-Id: Ic46f31d40943f405e37da21a50b55edd5a2c4124 --- libs/ui/Region.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libs') diff --git a/libs/ui/Region.cpp b/libs/ui/Region.cpp index 12db908..1994f6a 100644 --- a/libs/ui/Region.cpp +++ b/libs/ui/Region.cpp @@ -289,7 +289,7 @@ private: void flushSpan() { bool merge = false; if (tail-head == ssize_t(span.size())) { - Rect const* p = cur; + Rect const* p = span.editArray(); Rect const* q = head; if (p->top == q->bottom) { merge = true; -- cgit v1.1