Add VL_MT_SAFE attribute to several functions. (#3729)

This commit is contained in:
Kamil Rakoczy
2023-03-16 19:48:56 -04:00
committed by GitHub
parent b2ced6ff1d
commit bbf53bd5af
28 changed files with 279 additions and 209 deletions
+2 -2
View File
@@ -142,7 +142,7 @@ string V3Os::filenameDir(const string& filename) {
}
}
string V3Os::filenameNonDir(const string& filename) {
string V3Os::filenameNonDir(const string& filename) VL_PURE {
string::size_type pos;
if ((pos = filename.rfind('/')) != string::npos) {
return filename.substr(pos + 1);
@@ -151,7 +151,7 @@ string V3Os::filenameNonDir(const string& filename) {
}
}
string V3Os::filenameNonExt(const string& filename) {
string V3Os::filenameNonExt(const string& filename) VL_PURE {
string base = filenameNonDir(filename);
string::size_type pos;
if ((pos = base.find('.')) != string::npos) base.erase(pos);