fix(os): length overflow error

This commit is contained in:
afwerar 2022-05-29 20:28:15 +08:00
parent 7b864bed74
commit 08aff709db
1 changed files with 2 additions and 3 deletions

View File

@ -187,9 +187,8 @@ class MockCatalogServiceImpl {
// number of backward fills // number of backward fills
#define NOB(n) ((n) % 2 ? (n) / 2 + 1 : (n) / 2) #define NOB(n) ((n) % 2 ? (n) / 2 + 1 : (n) / 2)
// center aligned // center aligned
#define CA(n, s) \ #define CA(n, s) std::setw(NOF((n) - int((s).length()))) << "" << (s) \
std::setw(NOF((n) - (s).length())) << "" << (s) << std::setw(NOB((n) - (s).length())) << "" \ << std::setw(NOB((n) - int((s).length()))) << "" << "|"
<< "|"
// string field length // string field length
#define SFL 20 #define SFL 20
// string field header // string field header