diff --git a/src/xcb_errors.c b/src/xcb_errors.c index 6f2f1ac..8c0a189 100644 --- a/src/xcb_errors.c +++ b/src/xcb_errors.c @@ -91,7 +91,7 @@ int xcb_errors_context_new(xcb_connection_t *conn, xcb_errors_context_t **c) ctx = *c; ctx->extensions = NULL; - if (!register_extensions(ctx, conn)) + if (register_extensions(ctx, conn) != 0) goto error_out; return 0;