diff options
-rw-r--r-- | src/lib/sifp/sss_sifp.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/sifp/sss_sifp.c b/src/lib/sifp/sss_sifp.c index 3528fc3bc..3dad40ff4 100644 --- a/src/lib/sifp/sss_sifp.c +++ b/src/lib/sifp/sss_sifp.c @@ -83,6 +83,8 @@ sss_sifp_init_ex(void *alloc_pvt, goto done; } + *_ctx = ctx; + dbus_error_init(ctx->io_error); conn = dbus_bus_get(DBUS_BUS_SYSTEM, &dbus_error); @@ -93,7 +95,6 @@ sss_sifp_init_ex(void *alloc_pvt, } ctx->conn = conn; - *_ctx = ctx; ret = SSS_SIFP_OK; |