summaryrefslogtreecommitdiff
path: root/android/os/WorkSource.java
diff options
context:
space:
mode:
Diffstat (limited to 'android/os/WorkSource.java')
-rw-r--r--android/os/WorkSource.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/android/os/WorkSource.java b/android/os/WorkSource.java
index 17d83db6..32707190 100644
--- a/android/os/WorkSource.java
+++ b/android/os/WorkSource.java
@@ -924,13 +924,17 @@ public class WorkSource implements Parcelable {
/** @hide */
@VisibleForTesting
public int[] getUids() {
- return mUids;
+ int[] uids = new int[mSize];
+ System.arraycopy(mUids, 0, uids, 0, mSize);
+ return uids;
}
/** @hide */
@VisibleForTesting
public String[] getTags() {
- return mTags;
+ String[] tags = new String[mSize];
+ System.arraycopy(mTags, 0, tags, 0, mSize);
+ return tags;
}
/** @hide */