diff gcc/c-parser.c @ 20:9de9dad105d4

update gcc from 4.4.0 to 4.4.1.
author kent <kent@cr.ie.u-ryukyu.ac.jp>
date Thu, 24 Sep 2009 14:29:28 +0900
parents 11a6cbe2d14c 58ad6c70ea60
children 959d4c8c8abc
line wrap: on
line diff
--- a/gcc/c-parser.c	Thu Sep 24 14:18:23 2009 +0900
+++ b/gcc/c-parser.c	Thu Sep 24 14:29:28 2009 +0900
@@ -6963,7 +6963,7 @@
     {
       tree keywordexpr;
       if (!c_parser_require (parser, CPP_COLON, "expected %<:%>"))
-	return list;
+	return error_mark_node;
       keywordexpr = c_parser_objc_keywordexpr (parser);
       list = chainon (list, build_tree_list (sel, keywordexpr));
       sel = c_parser_objc_selector (parser);