[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc

kinuko at chromium.org kinuko at chromium.org
Wed Dec 22 11:37:31 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit a198d8dee62704248ad34e79cdf2c5b46aa988ca
Author: kinuko at chromium.org <kinuko at chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Sat Jul 31 10:15:32 2010 +0000

    2010-07-31  Kinuko Yasuda  <kinuko at chromium.org>
    
            Unreviewed.  Attempt to fix release build failure.
    
            Having 'fail:' label without goto statement generates a compiler
            warning that causes a build failure in release build.
    
            * bindings/scripts/CodeGeneratorV8.pm:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@64416 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index ce371c5..0e6e852 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -1,5 +1,14 @@
 2010-07-31  Kinuko Yasuda  <kinuko at chromium.org>
 
+        Unreviewed.  Attempt to fix release build failure.
+
+        Having 'fail:' label without goto statement generates a compiler
+        warning that causes a build failure in release build.
+
+        * bindings/scripts/CodeGeneratorV8.pm:
+
+2010-07-31  Kinuko Yasuda  <kinuko at chromium.org>
+
         Reviewed by Nikolas Zimmermann.
 
         Fix 'bool' in bindings/scripts/test/TestObj.
diff --git a/WebCore/bindings/scripts/CodeGeneratorV8.pm b/WebCore/bindings/scripts/CodeGeneratorV8.pm
index d4291b9..c852f7b 100644
--- a/WebCore/bindings/scripts/CodeGeneratorV8.pm
+++ b/WebCore/bindings/scripts/CodeGeneratorV8.pm
@@ -1139,7 +1139,7 @@ END
     my $raisesExceptions = @{$function->raisesExceptions};
     if (!$raisesExceptions) {
         foreach my $parameter (@{$function->parameters}) {
-            if (TypeCanFailConversion($parameter) or $parameter->extendedAttributes->{"IsIndex"}) {
+            if ((!$parameter->extendedAttributes->{"Callback"} and TypeCanFailConversion($parameter)) or $parameter->extendedAttributes->{"IsIndex"}) {
                 $raisesExceptions = 1;
             }
         }

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list