diff options
Diffstat (limited to 'android/os/WorkSource.java')
-rw-r--r-- | android/os/WorkSource.java | 8 |
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 */ |