psi-chmod.diff

VItaly _Vi Shukela, 29 Jun 2008 01:41 AM

Download (1.2 KB)

 
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
}