summaryrefslogtreecommitdiffstats
path: root/source/sam
diff options
context:
space:
mode:
Diffstat (limited to 'source/sam')
-rw-r--r--source/sam/idmap.c2
-rw-r--r--source/sam/idmap_tdb.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/source/sam/idmap.c b/source/sam/idmap.c
index 3abfb0ae9f1..d18157643b1 100644
--- a/source/sam/idmap.c
+++ b/source/sam/idmap.c
@@ -83,7 +83,7 @@ NTSTATUS smb_register_idmap(int version, const char *name, struct idmap_methods
return NT_STATUS_OBJECT_NAME_COLLISION;
}
- entry = smb_xmalloc(sizeof(struct idmap_function_entry));
+ entry = SMB_XMALLOC_P(struct idmap_function_entry);
entry->name = smb_xstrdup(name);
entry->methods = methods;
diff --git a/source/sam/idmap_tdb.c b/source/sam/idmap_tdb.c
index 8ab8ec84770..e89a6cf547c 100644
--- a/source/sam/idmap_tdb.c
+++ b/source/sam/idmap_tdb.c
@@ -487,7 +487,7 @@ static NTSTATUS db_idmap_init( char *params )
BOOL tdb_is_new = False;
/* use the old database if present */
- tdbfile = strdup(lock_path("winbindd_idmap.tdb"));
+ tdbfile = SMB_STRDUP(lock_path("winbindd_idmap.tdb"));
if (!tdbfile) {
DEBUG(0, ("idmap_init: out of memory!\n"));
return NT_STATUS_NO_MEMORY;