diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2003-04-24 03:46:17 +0000 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2003-04-24 03:46:17 +0000 |
commit | 1f008c1203b082039a9824c186fa2eda730c6f46 (patch) | |
tree | 4c5bc2f14f34f76a02fd8036161bf229f7d7a152 /source3/passdb/pdb_xml.c | |
parent | 8f6e88dbb6936abdb62a90a6bb0ef947ec8c9bb6 (diff) | |
download | samba-1f008c1203b082039a9824c186fa2eda730c6f46.tar.gz samba-1f008c1203b082039a9824c186fa2eda730c6f46.tar.bz2 samba-1f008c1203b082039a9824c186fa2eda730c6f46.zip |
Patch from Stephan Metzmacher to add default arguments to lp_parm() smb.conf
parameters. Does not break binary compatibility with older modules.
(This used to be commit 147c4d56d873a20a49194c5b036a3694299b1b48)
Diffstat (limited to 'source3/passdb/pdb_xml.c')
-rw-r--r-- | source3/passdb/pdb_xml.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/source3/passdb/pdb_xml.c b/source3/passdb/pdb_xml.c index ae3199e3a4..26e722dea1 100644 --- a/source3/passdb/pdb_xml.c +++ b/source3/passdb/pdb_xml.c @@ -512,7 +512,7 @@ static NTSTATUS xmlsam_add_sam_account(struct pdb_methods *methods, SAM_ACCOUNT return NT_STATUS_OK; } -NTSTATUS xmlsam_init(PDB_CONTEXT * pdb_context, PDB_METHODS ** pdb_method, +static NTSTATUS xmlsam_init(PDB_CONTEXT * pdb_context, PDB_METHODS ** pdb_method, const char *location) { NTSTATUS nt_status; @@ -553,8 +553,7 @@ NTSTATUS xmlsam_init(PDB_CONTEXT * pdb_context, PDB_METHODS ** pdb_method, (*pdb_method)->enum_group_mapping = NULL; data = talloc(pdb_context->mem_ctx, sizeof(pdb_xml)); - data->location = - (location ? talloc_strdup(pdb_context->mem_ctx, location) : "passdb.xml"); + data->location = talloc_strdup(pdb_context->mem_ctx, (location ? location : "passdb.xml")); data->pwent = NULL; data->written = 0; (*pdb_method)->private_data = data; @@ -564,7 +563,7 @@ NTSTATUS xmlsam_init(PDB_CONTEXT * pdb_context, PDB_METHODS ** pdb_method, return NT_STATUS_OK; } -int pdb_xml_init() +int pdb_xml_init(void) { return smb_register_passdb("xml", xmlsam_init, PASSDB_INTERFACE_VERSION); } |