diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2008-12-21 03:08:14 +0100 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2008-12-21 03:08:14 +0100 |
commit | 2e7a6cb6bf32a49682ccadc07244d3a6ae4058d3 (patch) | |
tree | 1025e2107efd63e6468b3c81c291aaf7d5c11251 /source4/param/param.i | |
parent | bd41b4579c26f40f55811b332874ddeca3478e24 (diff) | |
download | samba-2e7a6cb6bf32a49682ccadc07244d3a6ae4058d3.tar.gz samba-2e7a6cb6bf32a49682ccadc07244d3a6ae4058d3.tar.bz2 samba-2e7a6cb6bf32a49682ccadc07244d3a6ae4058d3.zip |
py: Fix initialisation of subtypes, fix segfaults.
Diffstat (limited to 'source4/param/param.i')
-rw-r--r-- | source4/param/param.i | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/source4/param/param.i b/source4/param/param.i index 06579f9b26..c04c9279f4 100644 --- a/source4/param/param.i +++ b/source4/param/param.i @@ -78,6 +78,10 @@ typedef struct loadparm_context { return lp_set_cmdline($self, parm_name, parm_value); } + char *private_path(const char *name, TALLOC_CTX *mem_ctx) { + return private_path(mem_ctx, $self, name); + } + %feature("docstring") set "S.get(name, service_name) -> value\n" \ "Find specified parameter."; PyObject *get(const char *param_name, const char *service_name) @@ -354,6 +358,3 @@ struct loadparm_context *py_default_loadparm_context(TALLOC_CTX *mem_ctx) } %} - -char *private_path(TALLOC_CTX* mem_ctx, struct loadparm_context *lp_ctx, - const char *name); |