1
0

fix: fix unvirt build issue

This commit is contained in:
2026-01-29 21:03:09 +08:00
parent 6f10f96f97
commit 333ff0ab17
5 changed files with 26 additions and 26 deletions

View File

@@ -134,7 +134,7 @@ namespace Unvirt::Docstring {
return strl;
}
}
yycc::string::op::printf(strl, u8"%s (0x%08" PRIXCKDWORD ")", INVALID_ENUM_NAME, static_cast<LibCmo::CKDWORD>(val));
strl = yycc::string::op::printf(u8"%s (0x%08" PRIXCKDWORD ")", INVALID_ENUM_NAME, static_cast<LibCmo::CKDWORD>(val));
return strl;
}
@@ -145,7 +145,7 @@ namespace Unvirt::Docstring {
for (auto& item : GetEnumReflectionArray<T>()) {
// if it have exacelt same entry, return directly
if (item.first == val) {
yycc::string::op::printf(strl, u8"%s (0x%08" PRIXCKDWORD ")", item.second.mName, static_cast<LibCmo::CKDWORD>(item.first));
strl = yycc::string::op::printf(u8"%s (0x%08" PRIXCKDWORD ")", item.second.mName, static_cast<LibCmo::CKDWORD>(item.first));
return strl;
}
@@ -162,14 +162,14 @@ namespace Unvirt::Docstring {
}
// add value self.
yycc::string::op::printf(cache, u8"%s (0x%08" PRIXCKDWORD ")", item.second.mName, static_cast<LibCmo::CKDWORD>(item.first));
cache = yycc::string::op::printf(u8"%s (0x%08" PRIXCKDWORD ")", item.second.mName, static_cast<LibCmo::CKDWORD>(item.first));
strl += cache;
}
}
// if nothing was gotten. set to undefined
if (strl.size() == 0u) {
yycc::string::op::printf(strl, u8"%s (0x%08" PRIXCKDWORD ")", INVALID_ENUM_NAME, static_cast<LibCmo::CKDWORD>(val));
strl = yycc::string::op::printf(u8"%s (0x%08" PRIXCKDWORD ")", INVALID_ENUM_NAME, static_cast<LibCmo::CKDWORD>(val));
}
return strl;