Removed unuseful getuid() calls

This commit is contained in:
Aurelien Foret 2005-03-18 18:35:33 +00:00
parent c0f681a0ae
commit 3658d50727
1 changed files with 2 additions and 2 deletions

View File

@ -57,7 +57,7 @@ pmhandle_t *handle_new()
} }
/* see if we're root or not (fakeroot does not count) */ /* 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; handle->access = PM_ACCESS_RW;
} else { } else {
handle->access = PM_ACCESS_RO; handle->access = PM_ACCESS_RO;
@ -138,7 +138,7 @@ int handle_set_option(pmhandle_t *handle, unsigned char val, unsigned long data)
DBPATH value */ DBPATH value */
break; break;
case PM_OPT_LOGFILE: case PM_OPT_LOGFILE:
if((char *)data == NULL || getuid() != 0) { if((char *)data == NULL || handle->uid() != 0) {
return(0); return(0);
} }
if(handle->logfile) { if(handle->logfile) {