OSDN Git Service

kfilemetadata: avoid temporary in PlainTextExtractor::extract()
authorIvailo Monev <xakepa10@laimg.moc>
Tue, 4 Feb 2020 18:14:17 +0000 (18:14 +0000)
committerIvailo Monev <xakepa10@laimg.moc>
Tue, 4 Feb 2020 18:14:17 +0000 (18:14 +0000)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
kfilemetadata/src/extractors/plaintextextractor.cpp

index 0a6beaa..baac928 100644 (file)
@@ -47,8 +47,7 @@ void PlainTextExtractor::extract(ExtractionResult* result)
     }
 
     while (std::getline(fstream, line)) {
-        QByteArray arr = QByteArray::fromRawData(line.c_str(), line.size());
-        result->append(QString::fromUtf8(arr));
+        result->append(QString::fromUtf8(line.c_str(), line.size()));
 
         lines += 1;
     }