Changeset 143308 in webkit


Ignore:
Timestamp:
Feb 19, 2013 1:00:37 AM (11 years ago)
Author:
haraken@chromium.org
Message:

Unreviewed build fix. Fixed warning caused by r143305.

  • bindings/scripts/CodeGeneratorJS.pm:

(GenerateParametersCheck):

  • bindings/scripts/CodeGeneratorV8.pm:

(GenerateParametersCheck):

Location:
trunk/Source/WebCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r143306 r143308  
     12013-02-19  Kentaro Hara  <haraken@chromium.org>
     2
     3        Unreviewed build fix. Fixed warning caused by r143305.
     4
     5        * bindings/scripts/CodeGeneratorJS.pm:
     6        (GenerateParametersCheck):
     7        * bindings/scripts/CodeGeneratorV8.pm:
     8        (GenerateParametersCheck):
     9
    1102013-02-19  Kentaro Hara  <haraken@chromium.org>
    211
  • trunk/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm

    r143304 r143308  
    27562756            }
    27572757
    2758             push(@$outputArray, "    " . GetNativeTypeFromSignature($parameter) . " $name(" . JSValueToNative($parameter, $optional eq "DefaultIsNullString" ? "argumentOrNull(exec, $argsIndex)" : "exec->argument($argsIndex)") . ");\n");
     2758            push(@$outputArray, "    " . GetNativeTypeFromSignature($parameter) . " $name(" . JSValueToNative($parameter, $optional && $optional eq "DefaultIsNullString" ? "argumentOrNull(exec, $argsIndex)" : "exec->argument($argsIndex)") . ");\n");
    27592759
    27602760            # If a parameter is "an index" and it's negative it should throw an INDEX_SIZE_ERR exception.
  • trunk/Source/WebCore/bindings/scripts/CodeGeneratorV8.pm

    r143305 r143308  
    18131813            }
    18141814        } elsif ($nativeType =~ /^V8StringResource/) {
    1815             my $value = JSValueToNative($parameter, $optional eq "DefaultIsNullString" ? "argumentOrNull(args, $paramIndex)" : "args[$paramIndex]", "args.GetIsolate()");
     1815            my $value = JSValueToNative($parameter, $optional && $optional eq "DefaultIsNullString" ? "argumentOrNull(args, $paramIndex)" : "args[$paramIndex]", "args.GetIsolate()");
    18161816            $parameterCheckString .= "    " . ConvertToV8StringResource($parameter, $nativeType, $parameterName, $value) . "\n";
    18171817        } else {
     
    18311831            }
    18321832            $parameterCheckString .= "    V8TRYCATCH($nativeType, $parameterName, " .
    1833                  JSValueToNative($parameter, $optional eq "DefaultIsNullString" ? "argumentOrNull(args, $paramIndex)" : "args[$paramIndex]", "args.GetIsolate()") . ");\n";
     1833                 JSValueToNative($parameter, $optional && $optional eq "DefaultIsNullString" ? "argumentOrNull(args, $paramIndex)" : "args[$paramIndex]", "args.GetIsolate()") . ");\n";
    18341834            if ($nativeType eq 'Dictionary') {
    18351835               $parameterCheckString .= "    if (!$parameterName.isUndefinedOrNull() && !$parameterName.isObject())\n";
Note: See TracChangeset for help on using the changeset viewer.