proper permissions of makedir
This commit is contained in:
@@ -469,7 +469,9 @@ void makedir(){
|
|||||||
int err = read_string(win_b, local_height - 1, 0, str);
|
int err = read_string(win_b, local_height - 1, 0, str);
|
||||||
if (!err) {
|
if (!err) {
|
||||||
btm_buffer = concat(btm_buffer, str);
|
btm_buffer = concat(btm_buffer, str);
|
||||||
mkdir(str, 755); /*magic number from default permissions as created by mkdir*/
|
mode_t mask = umask(0);
|
||||||
|
mkdir(str, 0755); /*magic number from default permissions as created by mkdir*/
|
||||||
|
umask(mask);
|
||||||
}
|
}
|
||||||
free(str);
|
free(str);
|
||||||
status |= (STATUS_RUN_BACKEND | STATUS_UPDATE_SCREEN_MASK | STATUS_RELOAD_DIRECTORY | STATUS_UPDATE_SCREEN_RELOAD_FULL);
|
status |= (STATUS_RUN_BACKEND | STATUS_UPDATE_SCREEN_MASK | STATUS_RELOAD_DIRECTORY | STATUS_UPDATE_SCREEN_RELOAD_FULL);
|
||||||
|
Reference in New Issue
Block a user