psi-chmod.diff
| src/tools/optionstree/optionstree.cpp (working copy) | ||
|---|---|---|
| 23 | 23 |
#include <QDomElement> |
| 24 | 24 |
#include <QDomDocument> |
| 25 | 25 |
#include <QStringList> |
| 26 |
#include <QFile> // for setPermissions |
|
| 26 | 27 |
|
| 27 | 28 |
#include "atomicxmlfile.h" |
| 28 | 29 |
|
| ... | ... | |
| 235 | 236 |
AtomicXmlFile f(fileName); |
| 236 | 237 |
if (!f.saveDocument(doc)) |
| 237 | 238 |
return false; |
| 239 |
QFile(fileName).setPermissions(QFile::ReadUser|QFile::WriteUser); |
|
| 238 | 240 |
|
| 239 | 241 |
return true; |
| 240 | 242 |
} |
| src/eventdb.cpp (working copy) | ||
|---|---|---|
| 620 | 620 |
fname = jidToFileName(_j); |
| 621 | 621 |
f.setName(fname); |
| 622 | 622 |
valid = f.open(QIODevice::ReadWrite); |
| 623 |
f.setPermissions(QFile::ReadUser|QFile::WriteUser); |
|
| 623 | 624 |
|
| 624 | 625 |
touch(); |
| 625 | 626 |
} |
| src/psi_profiles.cpp (working copy) | ||
|---|---|---|
| 1645 | 1645 |
|
| 1646 | 1646 |
p.mkdir("history");
|
| 1647 | 1647 |
p.mkdir("vcard");
|
| 1648 |
QFile(p.filePath("history")).setPermissions(QFile::ReadUser|QFile::WriteUser|QFile::ExeUser);
|
|
| 1648 | 1649 |
|
| 1649 | 1650 |
return TRUE; |
| 1650 | 1651 |
} |