summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorplesner@google.com <plesner@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-05-19 08:58:07 +0000
committerplesner@google.com <plesner@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-05-19 08:58:07 +0000
commit21d53fa970f4faff7cf9bc2460adbeae3a8452c2 (patch)
tree8be3c50cbd97aeb5ea4f8bbe8e68a47e6b55bcbc
parent14886df2cf39d8aabcdb1716ea9b87a65b120fd3 (diff)
downloadchromium_src-21d53fa970f4faff7cf9bc2460adbeae3a8452c2.zip
chromium_src-21d53fa970f4faff7cf9bc2460adbeae3a8452c2.tar.gz
chromium_src-21d53fa970f4faff7cf9bc2460adbeae3a8452c2.tar.bz2
Fixed use of uninitialized variable problem in generated bindings. It
turns out that converting an object to an SVGNumber can't fail. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16363 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--webkit/port/bindings/scripts/CodeGeneratorV8.pm3
1 files changed, 1 insertions, 2 deletions
diff --git a/webkit/port/bindings/scripts/CodeGeneratorV8.pm b/webkit/port/bindings/scripts/CodeGeneratorV8.pm
index 222fd71..764c19f 100644
--- a/webkit/port/bindings/scripts/CodeGeneratorV8.pm
+++ b/webkit/port/bindings/scripts/CodeGeneratorV8.pm
@@ -1749,7 +1749,7 @@ my %typeCanFailConversion = (
"SVGElement" => 0,
"SVGLength" => 1,
"SVGMatrix" => 1,
- "SVGNumber" => 1,
+ "SVGNumber" => 0,
"SVGPaintType" => 0,
"SVGPathSeg" => 0,
"SVGPoint" => 1,
@@ -1787,7 +1787,6 @@ sub BasicTypeCanFailConversion
return 1 if $type eq "SVGLength";
return 1 if $type eq "SVGMatrix";
- return 1 if $type eq "SVGNumber";
return 1 if $type eq "SVGPoint";
return 1 if $type eq "SVGRect";
return 1 if $type eq "SVGTransform";