Changeset 37965 in vbox
- Timestamp:
- Jul 14, 2011 1:28:24 PM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 72878
- Location:
- trunk/src/VBox/Runtime
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/common/string/strformatrt.cpp
r37964 r37965 1022 1022 if ((a_uVal) & (a_fBitMask)) \ 1023 1023 { \ 1024 if (!cPrinted ) \1024 if (!cPrinted++) \ 1025 1025 cchOutput += pfnOutput(pvArgOutput, "{" a_szName, sizeof(a_szName)); \ 1026 1026 else \ … … 1033 1033 if ((a_uVal)) \ 1034 1034 { \ 1035 cchOutput += pfnOutput(pvArgOutput, cPrinted ? "{unkn=" : ",unkn=", 6); \1035 cchOutput += pfnOutput(pvArgOutput, !cPrinted ? "{unkn=" : ",unkn=", 6); \ 1036 1036 cch = RTStrFormatNumber(&szBuf[0], (a_uVal), 16, 8, -1, fFlags); \ 1037 1037 cchOutput += pfnOutput(pvArgOutput, szBuf, cch); \ -
trunk/src/VBox/Runtime/testcase/tstRTStrFormat.cpp
r30088 r37965 590 590 591 591 /* 592 * x86 register formatting. 593 */ 594 RTTestSub(hTest, "x86 register format types (%RAx86[*])"); 595 CHECK42("%'RU64", _1E, "1 152 921 504 606 846 976"); 596 CHECK42("%RAx86[cr0]", UINT64_C(0x80000011), "80000011{PE,ET,PG}"); 597 CHECK42("%RAx86[cr4]", UINT64_C(0x80000001), "80000001{VME,unkn=80000000}"); 598 CHECK42("%#RAx86[cr4]", UINT64_C(0x80000001), "0x80000001{VME,unkn=0x80000000}"); 599 600 /* 592 601 * Custom types. 593 602 */
Note:
See TracChangeset
for help on using the changeset viewer.