Index: class.c
===================================================================
--- class.c     (revision 163283)
+++ class.c     (working copy)
@@ -6807,7 +6807,9 @@
     = current_class_stack[current_class_depth - 1].names_used;
   if (!names_used)
     return;
-
+  if ((!pedantic && current_lang_name == lang_name_c)
+      || flag_ms_extensions)
+    return;
   n = splay_tree_lookup (names_used, (splay_tree_key) name);
   if (n)
     {
