s4:libnet Steal ldb and lp_ctx from python result into correct structures.
authorAndrew Bartlett <abartlet@samba.org>
Sat, 12 Jun 2010 07:23:32 +0000 (17:23 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 15 Jun 2010 00:51:34 +0000 (10:51 +1000)
Signed-off-by: Kamen Mazdrashki <kamenim@samba.org>
source4/libnet/libnet_vampire.c

index 92757b771e9dd421f4cc7870e0a7ebbf37b42523..e1e6a2a95c11022b5300c936fd50c17b90ef4182 100644 (file)
@@ -137,8 +137,8 @@ NTSTATUS libnet_vampire_cb_prepare_db(void *private_data,
                return status;
        }
 
-       s->ldb = result.samdb;
-       s->lp_ctx = result.lp_ctx;
+       s->ldb = talloc_steal(s, result.samdb);
+       s->lp_ctx = talloc_steal(s, result.lp_ctx);
 
        /* wrap the entire vapire operation in a transaction.  This
           isn't just cosmetic - we use this to ensure that linked