From b7dfc67ca9e7dc125d335c0105f04044e8960e9c Mon Sep 17 00:00:00 2001 From: Volker Lanz Date: Wed, 26 May 2010 16:52:20 +0000 Subject: [PATCH] resolve symlinks when reading device nodes from fstab svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1130866 --- src/gui/editmountpointdialogwidget.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gui/editmountpointdialogwidget.cpp b/src/gui/editmountpointdialogwidget.cpp index ecc5430..9f6b38d 100644 --- a/src/gui/editmountpointdialogwidget.cpp +++ b/src/gui/editmountpointdialogwidget.cpp @@ -234,6 +234,8 @@ bool EditMountPointDialogWidget::readMountpoints(const QString& filename) type = MountEntry::label; device = findBlkIdDevice("LABEL", QString(device).remove("LABEL=")); } + else if (device.startsWith("/")) + device = QFile::symLinkTarget(device); if (!device.isEmpty()) {