aboutsummaryrefslogtreecommitdiff
path: root/gcc/diagnostic.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/diagnostic.h')
-rw-r--r--gcc/diagnostic.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/gcc/diagnostic.h b/gcc/diagnostic.h
index 566772c..0a7c7e0 100644
--- a/gcc/diagnostic.h
+++ b/gcc/diagnostic.h
@@ -186,7 +186,8 @@ typedef char *(*diagnostic_make_option_name_cb) (const diagnostic_context *,
diagnostic_t,
diagnostic_t);
typedef char *(*diagnostic_make_option_url_cb) (const diagnostic_context *,
- int);
+ int,
+ unsigned);
class edit_context;
namespace json { class value; }
@@ -526,7 +527,8 @@ public:
{
if (!m_option_callbacks.m_make_option_url_cb)
return nullptr;
- return m_option_callbacks.m_make_option_url_cb (this, option_index);
+ return m_option_callbacks.m_make_option_url_cb (this, option_index,
+ get_lang_mask ());
}
void