From 19f5ce0b2888732147be0c756c2bcbbac7fabfa0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrius=20=C5=A0tikonas?= Date: Wed, 11 May 2016 02:16:24 +0100 Subject: [PATCH] Remove curly braces when generating a new LUKS UUID. --- src/fs/luks.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/fs/luks.cpp b/src/fs/luks.cpp index 789d916..9b8f8ed 100644 --- a/src/fs/luks.cpp +++ b/src/fs/luks.cpp @@ -523,14 +523,14 @@ QString luks::readOuterUUID(const QString &deviceNode) const bool luks::updateUUID(Report& report, const QString& deviceNode) const { - QUuid uuid = QUuid::createUuid(); + const QString uuid = QUuid::createUuid().toString().remove(QRegularExpression(QStringLiteral("\\{|\\}"))); ExternalCommand cmd(report, QStringLiteral("cryptsetup"), { QStringLiteral("luksUUID"), deviceNode, QStringLiteral("--uuid"), - uuid.toString() }); + uuid }); return cmd.run(-1) && cmd.exitCode() == 0; }