Browse Source

LibWeb: Fix missing snake_case-ificiation of function parameter names

Andreas Kling 5 years ago
parent
commit
246af7f0ff
1 changed files with 1 additions and 1 deletions
  1. 1 1
      Libraries/LibWeb/CodeGenerators/WrapperGenerator.cpp

+ 1 - 1
Libraries/LibWeb/CodeGenerators/WrapperGenerator.cpp

@@ -467,7 +467,7 @@ void generate_implementation(const IDL::Interface& interface)
         Vector<String> parameter_names;
         Vector<String> parameter_names;
         size_t argument_index = 0;
         size_t argument_index = 0;
         for (auto& parameter : function.parameters) {
         for (auto& parameter : function.parameters) {
-            parameter_names.append(parameter.name);
+            parameter_names.append(snake_name(parameter.name));
             if (parameter.type.name == "DOMString") {
             if (parameter.type.name == "DOMString") {
                 out() << "    auto " << snake_name(parameter.name) << " = interpreter.argument(" << argument_index << ").to_string(interpreter);";
                 out() << "    auto " << snake_name(parameter.name) << " = interpreter.argument(" << argument_index << ").to_string(interpreter);";
                 out() << "    if (interpreter.exception())";
                 out() << "    if (interpreter.exception())";