[fidl][hlcpp] Updates for FIDL API changes

Bug: 7888
Change-Id: Ia862a097f19c206a7c11817b885bf61a8b4235f5
diff --git a/runtime/dart_runner/dart_component_controller.cc b/runtime/dart_runner/dart_component_controller.cc
index d5541a3..9019966 100644
--- a/runtime/dart_runner/dart_component_controller.cc
+++ b/runtime/dart_runner/dart_component_controller.cc
@@ -352,7 +352,7 @@
   tonic::DartMicrotaskQueue::StartForCurrentThread();
 
   std::vector<std::string> arguments =
-      std::move(startup_info_.launch_info.arguments.value_or({}));
+      startup_info_.launch_info.arguments.value_or(std::vector<std::string>{});
 
   stdoutfd_ = SetupFileDescriptor(std::move(startup_info_.launch_info.out));
   stderrfd_ = SetupFileDescriptor(std::move(startup_info_.launch_info.err));