浏览代码

BindingsGenerator: Pass optional values as 'sv' to String::from_utf8()

Pass optional values as StringView to String::from_utf8(), otherwise
this would not compile.
Kenneth Myhra 2 年之前
父节点
当前提交
98ef76b144
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      Meta/Lagom/Tools/CodeGenerators/LibWeb/BindingsGenerator/IDLGenerators.cpp

+ 1 - 1
Meta/Lagom/Tools/CodeGenerators/LibWeb/BindingsGenerator/IDLGenerators.cpp

@@ -343,7 +343,7 @@ static void generate_to_new_string(SourceGenerator& scoped_generator, ParameterT
     })~~~");
         if (optional_default_value.has_value() && (!parameter.type->is_nullable() || optional_default_value.value() != "null")) {
             scoped_generator.append(R"~~~( else {
-        @cpp_name@ = TRY_OR_THROW_OOM(vm, String::from_utf8(@parameter.optional_default_value@));
+        @cpp_name@ = TRY_OR_THROW_OOM(vm, String::from_utf8(@parameter.optional_default_value@sv));
     }
 )~~~");
         } else {