diff options
author | Christian Persch <chpe@src.gnome.org> | 2021-02-04 18:48:15 +0100 |
---|---|---|
committer | Christian Persch <chpe@src.gnome.org> | 2021-02-04 18:48:39 +0100 |
commit | 3be01f5fa7991bcd28a1a9d4b4390de3d4c16cb8 (patch) | |
tree | bdb12385d821b7247c92a935a0a9efe887682b12 | |
parent | 340e57ce13ad742d185815dd889e304915d76cee (diff) | |
download | gnome-terminal-3be01f5fa7991bcd28a1a9d4b4390de3d4c16cb8.tar.gz |
app: Limit the number of clipboard targets to a sensible number3.38.3
(cherry picked from commit 4085fd5b87ebdc8fac4ebfa2ca926e47bf3f48ad)
-rw-r--r-- | src/terminal-app.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/terminal-app.c b/src/terminal-app.c index 6a4fe03f..ff91e156 100644 --- a/src/terminal-app.c +++ b/src/terminal-app.c @@ -640,7 +640,7 @@ update_clipboard_targets (TerminalApp *app, free_clipboard_targets (app); /* Sometimes we receive targets == NULL but n_targets == -1 */ - if (targets != NULL) { + if (targets != NULL && n_targets < 255) { app->clipboard_targets = g_memdup (targets, sizeof (targets[0]) * n_targets); app->n_clipboard_targets = n_targets; } |