Merge pull request 'File creation function fixes' (#71) from YanTheKaller/libublsettings:master into master

Reviewed-on: #71
pull/74/head^2 v1.66
Dmitry Razumov 5 months ago
commit 81dec114dc

@ -83,8 +83,11 @@ int yon_file_create_full_path(char *path, mode_t rules){
if (i!=size-1){
mkdir(temp,0755);
struct passwd *user = getpwnam(yon_ubl_root_user_get());
if (chown(temp,user->pw_uid,user->pw_gid)){};
} else {
FILE *fl = fopen(temp,"w");
struct passwd *user = getpwnam(yon_ubl_root_user_get());
if (chown(temp,user->pw_uid,user->pw_gid)){};
if (!fl) return 0;
fclose(fl);
}

Loading…
Cancel
Save