aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code/mpm.c
diff options
context:
space:
mode:
Diffstat (limited to 'mps/code/mpm.c')
-rw-r--r--mps/code/mpm.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/mps/code/mpm.c b/mps/code/mpm.c
index 84c9fdc870b..a0d66350e7b 100644
--- a/mps/code/mpm.c
+++ b/mps/code/mpm.c
@@ -517,6 +517,12 @@ Res WriteF_firstformat_v(mps_lib_FILE *stream,
517 if (res != ResOK) return res; 517 if (res != ResOK) return res;
518 } break; 518 } break;
519 519
520 case '3': { /* decimal for thousandths */
521 WriteFU u = va_arg(args, WriteFU);
522 res = WriteWord(stream, (Word)u, 10, 3);
523 if (res != ResOK) return res;
524 } break;
525
520 case 'B': { /* binary, see .writef.p */ 526 case 'B': { /* binary, see .writef.p */
521 WriteFB b = va_arg(args, WriteFB); 527 WriteFB b = va_arg(args, WriteFB);
522 res = WriteWord(stream, (Word)b, 2, sizeof(WriteFB) * CHAR_BIT); 528 res = WriteWord(stream, (Word)b, 2, sizeof(WriteFB) * CHAR_BIT);