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

Reviewed-on: #71
master v1.66
Dmitry Razumov 2 weeks 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