From 5a32be6b84076abeffcb6905caf8ea685e18dd6a Mon Sep 17 00:00:00 2001 From: Rene Gollent Date: Sat, 15 Mar 2008 16:19:03 +0000 Subject: [PATCH] Specify a umask when creating tracker_shelf file. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24399 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/tracker/DeskWindow.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kits/tracker/DeskWindow.cpp b/src/kits/tracker/DeskWindow.cpp index 107827c26a..6a6ea7904d 100644 --- a/src/kits/tracker/DeskWindow.cpp +++ b/src/kits/tracker/DeskWindow.cpp @@ -125,7 +125,7 @@ BDeskWindow::Init(const BMessage *) BPath path; if (!BootedInSafeMode() && FSFindTrackerSettingsDir(&path) == B_OK) { path.Append(kShelfPath); - close(open(path.Path(), O_RDONLY | O_CREAT)); + close(open(path.Path(), O_RDONLY | O_CREAT, S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH)); if (get_ref_for_path(path.Path(), &ref) == B_OK) fDeskShelf = new BShelf(&ref, fPoseView); if (fDeskShelf)