--- /Users/jay/src/orig/gcc-4.5.0/libiberty/cp-demangle.c    2010-03-22 13:38:35.000000000 -0700
+++ /Users/jay/src/gcc-4.5.0/libiberty/cp-demangle.c    2010-06-09 09:00:09.000000000 -0700
@@ -4764,7 +4764,7 @@
     }
   type;
   struct d_info di;
-  struct demangle_component *dc;
+  struct demangle_component *dc = { 0 };
   int status;
 
   if (mangled[0] == '_' && mangled[1] == 'Z')
