Fix a bug in currency list generation for runtime locales.

Patch by: jat
Review by: andreasst


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@5017 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/src/com/google/gwt/i18n/rebind/CurrencyListGenerator.java b/user/src/com/google/gwt/i18n/rebind/CurrencyListGenerator.java
index b9354c6..f5ac2cb 100644
--- a/user/src/com/google/gwt/i18n/rebind/CurrencyListGenerator.java
+++ b/user/src/com/google/gwt/i18n/rebind/CurrencyListGenerator.java
@@ -298,12 +298,14 @@
       writer.println("protected void loadCurrencyMap() {");
       writer.println("  ensureInstance();");
       writer.println("  instance.loadCurrencyMap();");
+      writer.println("  dataMap = instance.dataMap;");
       writer.println("}");
       writer.println();
       writer.println("@Override");
       writer.println("protected void loadNamesMap() {");
       writer.println("  ensureInstance();");
       writer.println("  instance.loadNamesMap();");
+      writer.println("  namesMap = instance.namesMap;");
       writer.println("}");
       writer.println();
       writer.println("private void ensureInstance() {");