diff --git a/src/plugins/coreplugin/id.cpp b/src/plugins/coreplugin/id.cpp index a394b3c6180..2f7a8510c3c 100644 --- a/src/plugins/coreplugin/id.cpp +++ b/src/plugins/coreplugin/id.cpp @@ -106,7 +106,7 @@ static int theId(const char *str) if (lastUid == 0) stringFromId.append(QByteArray()); res = ++lastUid; - sh.str = strdup(sh.str); + sh.str = qstrdup(sh.str); idFromString[sh] = res; stringFromId.append(QByteArray::fromRawData(sh.str, sh.n)); }