aboutsummaryrefslogtreecommitdiff
path: root/ui/input-barrier.c
diff options
context:
space:
mode:
Diffstat (limited to 'ui/input-barrier.c')
-rw-r--r--ui/input-barrier.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/ui/input-barrier.c b/ui/input-barrier.c
index 9793258..0a2198c 100644
--- a/ui/input-barrier.c
+++ b/ui/input-barrier.c
@@ -490,7 +490,6 @@ static gboolean input_barrier_event(QIOChannel *ioc G_GNUC_UNUSED,
static void input_barrier_complete(UserCreatable *uc, Error **errp)
{
InputBarrier *ib = INPUT_BARRIER(uc);
- Error *local_err = NULL;
if (!ib->name) {
error_setg(errp, QERR_MISSING_PARAMETER, "name");
@@ -506,9 +505,7 @@ static void input_barrier_complete(UserCreatable *uc, Error **errp)
ib->sioc = qio_channel_socket_new();
qio_channel_set_name(QIO_CHANNEL(ib->sioc), "barrier-client");
- qio_channel_socket_connect_sync(ib->sioc, &ib->saddr, &local_err);
- if (local_err) {
- error_propagate(errp, local_err);
+ if (qio_channel_socket_connect_sync(ib->sioc, &ib->saddr, errp) < 0) {
return;
}