OSDN Git Service

restore old comment
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 31 Oct 2002 18:57:39 +0000 (18:57 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 31 Oct 2002 18:57:39 +0000 (18:57 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58687 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/cp/typeck.c

index 9b4fbf6..55b6dbd 100644 (file)
@@ -1969,8 +1969,11 @@ build_class_member_access_expr (tree object, tree member,
          my_friendly_assert (object != error_mark_node,
                              20020801);
        }
-      
-      /* Issue a warning about access a member of a NULL object.  */
+
+      /* Complain about other invalid uses of offsetof, even though they will
+        give the right answer.  Note that we complain whether or not they
+        actually used the offsetof macro, since there's no way to know at this
+        point.  So we just give a warning, instead of a pedwarn.  */
       if (null_object_p && CLASSTYPE_NON_POD_P (object_type))
        {
          warning ("invalid access to non-static data member `%D' of NULL object",