aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/semantics.c
diff options
context:
space:
mode:
authorreichelt <reichelt@138bc75d-0d04-0410-961f-82ee72b054a4>2017-02-27 13:29:35 +0000
committerreichelt <reichelt@138bc75d-0d04-0410-961f-82ee72b054a4>2017-02-27 13:29:35 +0000
commita3f6850211bf4257cddf1c3401bc74c9e577a8c2 (patch)
treed07c2ed2cb36a889c6abbfe3a12bde7bea896e41 /gcc/cp/semantics.c
parent7e93a4796f2f01251cf930a87d4078c3b7c07ebc (diff)
2017-02-27 Volker Reichelt <v.reichelt@netcologne.de>
* init.c: Include intl.h. (build_new_1): Move message strings into pedwarn to make them -Wformat-security friendly. Mark string for translation. * pt.c (tsubst_copy_and_build): Mark string for translation. Make the pointer const. * semantics.c (finish_id_expression): Mark strings for * translation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@245757 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cp/semantics.c')
-rw-r--r--gcc/cp/semantics.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/cp/semantics.c b/gcc/cp/semantics.c
index 67f8b9264f1..bcfdd668c3a 100644
--- a/gcc/cp/semantics.c
+++ b/gcc/cp/semantics.c
@@ -3510,7 +3510,7 @@ finish_id_expression (tree id_expression,
&& DECL_CONTEXT (decl) == NULL_TREE
&& !cp_unevaluated_operand)
{
- *error_msg = "use of parameter outside function body";
+ *error_msg = G_("use of parameter outside function body");
return error_mark_node;
}
}
@@ -3520,13 +3520,13 @@ finish_id_expression (tree id_expression,
if (TREE_CODE (decl) == TEMPLATE_DECL
&& !DECL_FUNCTION_TEMPLATE_P (decl))
{
- *error_msg = "missing template arguments";
+ *error_msg = G_("missing template arguments");
return error_mark_node;
}
else if (TREE_CODE (decl) == TYPE_DECL
|| TREE_CODE (decl) == NAMESPACE_DECL)
{
- *error_msg = "expected primary-expression";
+ *error_msg = G_("expected primary-expression");
return error_mark_node;
}