From 3fa6694fe14ac40f726efbea9b6d7dbc9e9131ca Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Remko=20Tron=C3=A7on?= <git@el-tramo.be>
Date: Wed, 6 Apr 2011 23:07:37 +0200
Subject: Only set permissions on Linux.


diff --git a/Swift/QtUI/QtSettingsProvider.cpp b/Swift/QtUI/QtSettingsProvider.cpp
index a5642d7..b8ef9bb 100644
--- a/Swift/QtUI/QtSettingsProvider.cpp
+++ b/Swift/QtUI/QtSettingsProvider.cpp
@@ -82,10 +82,12 @@ QSettings* QtSettingsProvider::getQSettings() {
 }
 
 void QtSettingsProvider::updatePermissions() {
+#if !defined(Q_WS_WIN) && !defined(Q_WS_MAC)
 	QFile file(settings_.fileName());
 	if (file.exists()) {
 		file.setPermissions(QFile::ReadOwner|QFile::WriteOwner);
 	}
+#endif
 }
 
 }
-- 
cgit v0.10.2-6-g49f6