summaryrefslogtreecommitdiff
path: root/gtk/gtkimcontextsimple.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2021-02-01 00:43:44 -0500
committerMatthias Clasen <mclasen@redhat.com>2021-02-01 00:43:44 -0500
commite39b5c99f1592b792206fb3b5da857b0ed41855a (patch)
treeebc08f16ca7bba5ccfc0b233f51c15a8d84c45f6 /gtk/gtkimcontextsimple.c
parent8883243aaa27dd4bffe64b1d02b987a0561f6298 (diff)
downloadgtk+-e39b5c99f1592b792206fb3b5da857b0ed41855a.tar.gz
imcontext: Add a precondition check
Diffstat (limited to 'gtk/gtkimcontextsimple.c')
-rw-r--r--gtk/gtkimcontextsimple.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gtk/gtkimcontextsimple.c b/gtk/gtkimcontextsimple.c
index 21db7d04b3..76afa8c1ee 100644
--- a/gtk/gtkimcontextsimple.c
+++ b/gtk/gtkimcontextsimple.c
@@ -1320,6 +1320,7 @@ gtk_im_context_simple_add_table (GtkIMContextSimple *context_simple,
int n_seqs)
{
g_return_if_fail (GTK_IS_IM_CONTEXT_SIMPLE (context_simple));
+ g_return_if_fail (max_seq_len <= GTK_MAX_COMPOSE_LEN);
G_LOCK (global_tables);