diff options
-rw-r--r-- | gcc/ici/ici.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/ici/ici.c b/gcc/ici/ici.c index e483d95a5c1..6ea72641577 100644 --- a/gcc/ici/ici.c +++ b/gcc/ici/ici.c @@ -318,6 +318,9 @@ invoke_named_callbacks (const char *name, ...) va_list va; int retval; int event = get_named_event_id (name, NO_INSERT); + + if (event < 0) + return PLUGEVT_NO_SUCH_EVENT; va_start (va, name); retval = invoke_plugin_callbacks (event, &va); va_end (va); |