From 3658d50727f3e5c264e95b7bfe6bc82dfcc2b908 Mon Sep 17 00:00:00 2001 From: Aurelien Foret Date: Fri, 18 Mar 2005 18:35:33 +0000 Subject: [PATCH] Removed unuseful getuid() calls --- lib/libalpm/handle.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/libalpm/handle.c b/lib/libalpm/handle.c index cb2c745a..1c3501f7 100644 --- a/lib/libalpm/handle.c +++ b/lib/libalpm/handle.c @@ -57,7 +57,7 @@ pmhandle_t *handle_new() } /* see if we're root or not (fakeroot does not count) */ - if(getuid() == 0 && !getenv("FAKEROOTKEY")) { + if(handle->uid() == 0 && !getenv("FAKEROOTKEY")) { handle->access = PM_ACCESS_RW; } else { handle->access = PM_ACCESS_RO; @@ -138,7 +138,7 @@ int handle_set_option(pmhandle_t *handle, unsigned char val, unsigned long data) DBPATH value */ break; case PM_OPT_LOGFILE: - if((char *)data == NULL || getuid() != 0) { + if((char *)data == NULL || handle->uid() != 0) { return(0); } if(handle->logfile) {