From e2b58f0ab81b2aafeb8c29a69abad7829fa21ab3 Mon Sep 17 00:00:00 2001 From: Daniel Lange Date: Mon, 11 Apr 2016 13:00:30 +0200 Subject: Imported Upstream version 1.0.1 --- UsersTable.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'UsersTable.c') diff --git a/UsersTable.c b/UsersTable.c index 1c56da4..ecabb0a 100644 --- a/UsersTable.c +++ b/UsersTable.c @@ -6,18 +6,20 @@ in the source distribution for its full text. */ #include "UsersTable.h" -#include "Hashtable.h" -#include "String.h" + +#include "config.h" #include +#include #include #include #include - -#include "debug.h" +#include #include /*{ +#include "Hashtable.h" + typedef struct UsersTable_ { Hashtable* users; } UsersTable; @@ -40,7 +42,7 @@ char* UsersTable_getRef(UsersTable* this, unsigned int uid) { if (name == NULL) { struct passwd* userData = getpwuid(uid); if (userData != NULL) { - name = String_copy(userData->pw_name); + name = strdup(userData->pw_name); Hashtable_put(this->users, uid, name); } } -- cgit v1.2.3