summaryrefslogtreecommitdiffstats
path: root/tools/layoutlib/bridge/src/android/graphics/Region_Delegate.java
diff options
context:
space:
mode:
authorDeepanshu Gupta <deepanshu@google.com>2014-02-21 16:22:10 -0800
committerDeepanshu Gupta <deepanshu@google.com>2014-02-21 16:22:10 -0800
commit9be03c4e980d3058aeb3fd730da5f7d4a4a4f8a8 (patch)
tree49e610c9e45c65eb2337b30bd69489f8589a9a42 /tools/layoutlib/bridge/src/android/graphics/Region_Delegate.java
parentdc8d7db35aae71ea747457cc1073fe8d60a8b277 (diff)
downloadframeworks_base-9be03c4e980d3058aeb3fd730da5f7d4a4a4f8a8.zip
frameworks_base-9be03c4e980d3058aeb3fd730da5f7d4a4a4f8a8.tar.gz
frameworks_base-9be03c4e980d3058aeb3fd730da5f7d4a4a4f8a8.tar.bz2
Update layoutlib tests to check methods return value.
The test in layoutlib bridge has been updated to check the return value of the delegate method match the value of the overriden method. This changeset also fixes the problems found due to this change. Change-Id: I87cef323c4eaee4e9f60475f01156b276593fa50
Diffstat (limited to 'tools/layoutlib/bridge/src/android/graphics/Region_Delegate.java')
-rw-r--r--tools/layoutlib/bridge/src/android/graphics/Region_Delegate.java7
1 files changed, 3 insertions, 4 deletions
diff --git a/tools/layoutlib/bridge/src/android/graphics/Region_Delegate.java b/tools/layoutlib/bridge/src/android/graphics/Region_Delegate.java
index ea23649..edb7025 100644
--- a/tools/layoutlib/bridge/src/android/graphics/Region_Delegate.java
+++ b/tools/layoutlib/bridge/src/android/graphics/Region_Delegate.java
@@ -275,21 +275,20 @@ public class Region_Delegate {
}
@LayoutlibDelegate
- /*package*/ static boolean nativeSetRegion(long native_dst, long native_src) {
+ /*package*/ static void nativeSetRegion(long native_dst, long native_src) {
Region_Delegate dstRegion = sManager.getDelegate(native_dst);
if (dstRegion == null) {
- return true;
+ return;
}
Region_Delegate srcRegion = sManager.getDelegate(native_src);
if (srcRegion == null) {
- return true;
+ return;
}
dstRegion.mArea.reset();
dstRegion.mArea.add(srcRegion.mArea);
- return true;
}
@LayoutlibDelegate