From 8aac14ceca2c270d65b398f1494026ee2eb783f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrius=20=C5=A0tikonas?= Date: Sun, 4 Feb 2018 13:40:32 +0000 Subject: [PATCH] Actually run udev command when reading label/uuid. --- src/plugins/sfdisk/sfdiskbackend.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/sfdisk/sfdiskbackend.cpp b/src/plugins/sfdisk/sfdiskbackend.cpp index 33ef5ff..6571bec 100644 --- a/src/plugins/sfdisk/sfdiskbackend.cpp +++ b/src/plugins/sfdisk/sfdiskbackend.cpp @@ -364,7 +364,7 @@ QString SfdiskBackend::readLabel(const QString& deviceNode) const QStringLiteral("info"), QStringLiteral("--query=property"), deviceNode }); - + udevCommand.run(); QRegularExpression re(QStringLiteral("ID_FS_LABEL=(\\w+)")); QRegularExpressionMatch reFileSystemLabel = re.match(udevCommand.output()); if (reFileSystemLabel.hasMatch()) @@ -379,6 +379,7 @@ QString SfdiskBackend::readUUID(const QString& deviceNode) const QStringLiteral("info"), QStringLiteral("--query=property"), deviceNode }); + udevCommand.run(); QRegularExpression re(QStringLiteral("ID_FS_UUID=(\\w+)")); QRegularExpressionMatch reFileSystemUUID = re.match(udevCommand.output()); if (reFileSystemUUID.hasMatch())