summaryrefslogtreecommitdiffstats
path: root/source/lib/util.c
diff options
context:
space:
mode:
authorGerald Carter <jerry@samba.org>2006-02-03 22:19:41 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 11:06:23 -0500
commit17e63ac4ed8325c0d44fe62b2442449f3298559f (patch)
tree19a0c31c817c9bc26fd53485b5348ab4af127a23 /source/lib/util.c
parent50c894a6e949d4d3579926650674f381a821a671 (diff)
downloadsamba-17e63ac4ed8325c0d44fe62b2442449f3298559f.tar.gz
samba-17e63ac4ed8325c0d44fe62b2442449f3298559f.tar.xz
samba-17e63ac4ed8325c0d44fe62b2442449f3298559f.zip
r13316: Let the carnage begin....
Sync with trunk as off r13315
Diffstat (limited to 'source/lib/util.c')
-rw-r--r--source/lib/util.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/source/lib/util.c b/source/lib/util.c
index 38878befc77..dc57839df34 100644
--- a/source/lib/util.c
+++ b/source/lib/util.c
@@ -1427,10 +1427,10 @@ const char *uidtoname(uid_t uid)
static fstring name;
struct passwd *pass;
- pass = getpwuid_alloc(uid);
+ pass = getpwuid_alloc(NULL, uid);
if (pass) {
fstrcpy(name, pass->pw_name);
- passwd_free(&pass);
+ talloc_free(pass);
} else {
slprintf(name, sizeof(name) - 1, "%ld",(long int)uid);
}
@@ -1464,10 +1464,10 @@ uid_t nametouid(const char *name)
char *p;
uid_t u;
- pass = getpwnam_alloc(name);
+ pass = getpwnam_alloc(NULL, name);
if (pass) {
u = pass->pw_uid;
- passwd_free(&pass);
+ talloc_free(pass);
return u;
}