[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdelibs/KDE/4.8] solid/solid/backends/udisks: UDisks mount vfat filesystems with flush option
From: Lukas Tinkl <lukas () kde ! org>
Date: 2012-06-12 10:28:49
Message-ID: 20120612102849.DFEA1A60B9 () git ! kde ! org
[Download RAW message or body]
Git commit 6f8a052881ac699ff2cc4917b32f4620c599a24f by Lukas Tinkl.
Committed on 12/06/2012 at 12:28.
Pushed by lukas into branch 'KDE/4.8'.
UDisks mount vfat filesystems with flush option
REVIEW:105224
BUG:273792
M +6 -1 solid/solid/backends/udisks/udisksstorageaccess.cpp
http://commits.kde.org/kdelibs/6f8a052881ac699ff2cc4917b32f4620c599a24f
diff --git a/solid/solid/backends/udisks/udisksstorageaccess.cpp \
b/solid/solid/backends/udisks/udisksstorageaccess.cpp index 7d72a88..a5f013c 100644
--- a/solid/solid/backends/udisks/udisksstorageaccess.cpp
+++ b/solid/solid/backends/udisks/udisksstorageaccess.cpp
@@ -259,6 +259,7 @@ bool UDisksStorageAccess::mount()
path.chop(6);
}
QString fstype;
+ QStringList options;
if (isLuksDevice()) { // mount options for the cleartext volume
path = m_device->prop("LuksHolder").value<QDBusObjectPath>().path();
@@ -272,8 +273,12 @@ bool UDisksStorageAccess::mount()
if (m_device->prop("IdUsage").toString() == "filesystem")
fstype = m_device->prop("IdType").toString();
+ if (fstype == "vfat") {
+ options << "flush";
+ }
+
msg << fstype;
- msg << QStringList(); // options, unused now
+ msg << options;
return c.callWithCallback(msg, this,
SLOT(slotDBusReply(QDBusMessage)),
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic