Merge "Change source to be a unique_ptr." into main am: e9f4feaf7e am: 448b784898 am: 2a00c06f5b am: ec436540f9

Original change: https://android-review.googlesource.com/c/platform/system/core/+/2768490

Change-Id: I1b5d8aada7753ffa23992baafa53f4c241a623e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>