aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>2002-08-08 21:28:40 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>2002-08-08 21:28:40 +0000
commita6f5b2d3eb0ee8fb587e1841f511228ff6c25cc4 (patch)
tree490cc0785d374e7de61cae739fe1f73e3439919b
parent3b85fe5f203700eaad317ac7f7b1586cffe0b58a (diff)
downloadgcc-a6f5b2d3eb0ee8fb587e1841f511228ff6c25cc4.zip
gcc-a6f5b2d3eb0ee8fb587e1841f511228ff6c25cc4.tar.gz
gcc-a6f5b2d3eb0ee8fb587e1841f511228ff6c25cc4.tar.bz2
typeck.c (build_class_member_access_expr): Do not return error_mark_node when no error has occurred.
* typeck.c (build_class_member_access_expr): Do not return error_mark_node when no error has occurred. From-SVN: r56138
-rw-r--r--gcc/cp/ChangeLog5
-rw-r--r--gcc/cp/typeck.c1
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 361da75..e2ee473 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,8 @@
+2002-08-08 Mark Mitchell <mark@codesourcery.com>
+
+ * typeck.c (build_class_member_access_expr): Do not return
+ error_mark_node when no error has occurred.
+
2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
* typeck.c (build_component_addr): Remove.
diff --git a/gcc/cp/typeck.c b/gcc/cp/typeck.c
index 97626f6..8a71746 100644
--- a/gcc/cp/typeck.c
+++ b/gcc/cp/typeck.c
@@ -1950,7 +1950,6 @@ build_class_member_access_expr (tree object, tree member,
warning ("invalid access to non-static data member `%D' of NULL object",
member);
warning ("(perhaps the `offsetof' macro was used incorrectly)");
- return error_mark_node;
}
/* If MEMBER is from an anonymous aggregate, we have converted