Do not use blkid cache.
This commit is contained in:
parent
c50006ed22
commit
838150d439
|
@ -116,16 +116,11 @@ QStringList possibleMountPoints(const QString& deviceNode, const QString& fstabP
|
|||
|
||||
static QString findBlkIdDevice(const QString& token, const QString& value)
|
||||
{
|
||||
blkid_cache cache;
|
||||
QString rval;
|
||||
|
||||
if (blkid_get_cache(&cache, nullptr) == 0) {
|
||||
if (char* c = blkid_evaluate_tag(token.toLocal8Bit().constData(), value.toLocal8Bit().constData(), &cache)) {
|
||||
rval = QString::fromLocal8Bit(c);
|
||||
free(c);
|
||||
}
|
||||
|
||||
blkid_put_cache(cache);
|
||||
if (char* c = blkid_evaluate_tag(token.toLocal8Bit().constData(), value.toLocal8Bit().constData(), nullptr)) {
|
||||
rval = QString::fromLocal8Bit(c);
|
||||
free(c);
|
||||
}
|
||||
|
||||
return rval;
|
||||
|
|
|
@ -37,7 +37,6 @@ SmartParser::SmartParser(const QString &device_path) :
|
|||
m_DevicePath(device_path),
|
||||
m_DiskInformation(nullptr)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
/** Initialize SmartParser data, retrieve the information from SMART JSON and initialize the disk information data */
|
||||
|
|
Loading…
Reference in New Issue