diff --git a/src/asciiview.cpp b/src/asciiview.cpp index c7e2816..89e9141 100644 --- a/src/asciiview.cpp +++ b/src/asciiview.cpp @@ -56,8 +56,8 @@ QVector AsciiView::readSMARTData(const QString& device_path) { return result; } - int currentSize = result.size(); - result.resize(currentSize + INQUIRY_RESP_LEN); + qsizetype currentSize = result.size(); + result.resize(static_cast(currentSize + INQUIRY_RESP_LEN)); memcpy(result.data() + currentSize, inquiry_resp, INQUIRY_RESP_LEN); close(fd);