diff options
Diffstat (limited to 'Source/WebCore/bindings/scripts/IDLParser.pm')
-rw-r--r-- | Source/WebCore/bindings/scripts/IDLParser.pm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/WebCore/bindings/scripts/IDLParser.pm b/Source/WebCore/bindings/scripts/IDLParser.pm index fbb7ac255..52671a335 100644 --- a/Source/WebCore/bindings/scripts/IDLParser.pm +++ b/Source/WebCore/bindings/scripts/IDLParser.pm @@ -215,7 +215,7 @@ sub parseExtendedAttributes if ($name eq "Constructor") { $attrs{$name} = ""; } else { - $attrs{$name} = 1; + $attrs{$name} = "VALUE_IS_MISSING"; } $str =~ s/^\s*,?//; } else { @@ -297,7 +297,7 @@ sub ParseInterface $newDataNode->signature->name("Constructor"); $newDataNode->signature->extendedAttributes($extendedAttributes); parseParameters($newDataNode, $extendedAttributes->{"Constructor"}); - $extendedAttributes->{"Constructor"} = 1; + $extendedAttributes->{"Constructor"} = "VALUE_IS_MISSING"; $dataNode->constructor($newDataNode); } elsif (defined $extendedAttributes->{"NamedConstructor"}) { my $newDataNode = new domFunction(); |