summaryrefslogtreecommitdiff
path: root/gsi_tool.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gsi_tool.cpp')
-rw-r--r--gsi_tool.cpp4
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;