[PATCH, Committed] Fix PR c++/28704, another diagnostic localisation issue
Dirk Mueller
dmueller@suse.de
Tue Oct 31 02:06:00 GMT 2006
Hi,
bootstrapped, tested via "make gcc.pot", committed to mainline.
2006-10-30 Dirk Mueller <dmueller@suse.de>
PR c++/28704
* decl.c (grokdeclarator): Duplicate diagnostic message
for easier translation. Fix line-wrapping.
--- decl.c (revision 118206)
+++ decl.c (working copy)
@@ -8039,8 +8039,11 @@ grokdeclarator (const cp_declarator *dec
if (cp_type_quals (type) != TYPE_UNQUALIFIED
&& (current_class_type == NULL_TREE || staticp) )
{
- error ("qualified function types cannot be used to declare %s
functions",
- (staticp? "static member" : "free"));
+ error (staticp
+ ? G_("qualified function types cannot be used to "
+ "declare static member functions")
+ : G_("qualified function types cannot be used to "
+ "declare free functions"));
type = TYPE_MAIN_VARIANT (type);
}
More information about the Gcc-patches
mailing list