diff options
Diffstat (limited to 'glib/dbus-gparser.c')
-rw-r--r-- | glib/dbus-gparser.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/glib/dbus-gparser.c b/glib/dbus-gparser.c index 3adfe32e..5d6d664a 100644 --- a/glib/dbus-gparser.c +++ b/glib/dbus-gparser.c @@ -733,7 +733,7 @@ parse_annotation (Parser *parser, const char *name; const char *value; - if (!(parser->method || parser->interface || parser->arg) || + if (!(parser->method || parser->interface) || parser->node_stack == NULL || parser->signal || parser->in_annotation) @@ -753,8 +753,6 @@ parse_annotation (Parser *parser, NULL)) return FALSE; - /* name can be null for args */ - if (name == NULL) { g_set_error (error, G_MARKUP_ERROR, |