Index: mojo/public/tools/bindings/chromium_bindings_configuration.gni |
diff --git a/mojo/public/tools/bindings/chromium_bindings_configuration.gni b/mojo/public/tools/bindings/chromium_bindings_configuration.gni |
index 3ab0bd73421a2661c1442adc1e430f5492ca107d..032b0c17f62032240a99588f455e144be3cd804a 100644 |
--- a/mojo/public/tools/bindings/chromium_bindings_configuration.gni |
+++ b/mojo/public/tools/bindings/chromium_bindings_configuration.gni |
@@ -23,6 +23,9 @@ _typemap_imports = [ |
_typemaps = [] |
foreach(typemap_import, _typemap_imports) { |
+ # Avoid reassignment error by assigning to empty scope first. |
+ _imported = { |
+ } |
_imported = read_file(typemap_import, "scope") |
_typemaps += _imported.typemaps |
} |