diff options
Diffstat (limited to 'gsi_tool.cpp')
-rw-r--r-- | gsi_tool.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gsi_tool.cpp b/gsi_tool.cpp index fec0265..24f83a8 100644 --- a/gsi_tool.cpp +++ b/gsi_tool.cpp @@ -106,7 +106,9 @@ static int Install(sp<IGsiService> gsid, int argc, char** argv) { return EX_SOFTWARE; } - status = gsid->commitGsiChunkFromStream(input, gsi_size, &ok); + android::os::ParcelFileDescriptor stream(std::move(input)); + + status = gsid->commitGsiChunkFromStream(stream, gsi_size, &ok); if (!status.isOk() || !ok) { std::cout << "Could not commit live image data"; return EX_SOFTWARE; |