Changeset 5046:6f882783a0eb in roaraudio
- Timestamp:
- 05/30/11 13:29:07 (13 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/roard.c
r4986 r5046 879 879 #if defined(ROAR_HAVE_IO_POSIX) && defined(ROAR_HAVE_UNIX) 880 880 if ( *addr == '/' ) { 881 if ( grp || pwd) {882 if ( chown(addr, pwd ? pwd->pw_uid : -1, grp? grp->gr_gid : -1) == -1 )881 if ( grp != NULL || pwd != NULL ) { 882 if ( chown(addr, pwd != NULL ? pwd->pw_uid : -1, grp != NULL ? grp->gr_gid : -1) == -1 ) 883 883 return -1; 884 884 } 885 885 #ifdef ROAR_HAVE_GETUID 886 if ( grp ) {886 if ( grp != NULL ) { 887 887 if ( getuid() == 0 ) 888 888 if ( chmod(addr, S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP) == -1 )
Note: See TracChangeset
for help on using the changeset viewer.