r21305: Change the skel module a little, so make it names clearer.
authorAndrew Bartlett <abartlet@samba.org>
Tue, 13 Feb 2007 03:52:57 +0000 (03:52 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:48:07 +0000 (14:48 -0500)
Andrew Bartlett
(This used to be commit 26758fc24ca0b28e1ed07cc20801175e94362d57)

source4/lib/ldb/modules/skel.c

index 2adef580b1c05993ecf6a178a94f926476b7d486..8622a226383a0b14adec033ac494ed854d4620e8 100644 (file)
@@ -100,21 +100,22 @@ static int skel_request(struct ldb_module *module, struct ldb_request *req)
        return ldb_next_request(module, req);
 }
 
-static int skel_init(struct ldb_module *ctx)
+static int skel_init(struct ldb_module *module)
 {
        struct private_data *data;
 
-       data = talloc(ctx, struct private_data);
+       data = talloc(module, struct private_data);
        if (data == NULL) {
-               return 1;
+               ldb_oom(module->ldb);
+               return LDB_ERR_OPERATIONS_ERROR;
        }
 
        data->some_private_data = NULL;
-       ctx->private_data = data;
+       module->private_data = data;
 
-       talloc_set_destructor (ctx, skel_destructor);
+       talloc_set_destructor (module, skel_destructor);
 
-       return ldb_next_init(ctx);
+       return ldb_next_init(module);
 }
 
 static const struct ldb_module_ops skel_ops = {