From 324cbd83278c1f8e2872ae173ef4552e35330e27 Mon Sep 17 00:00:00 2001 From: ceriel Date: Wed, 14 Jan 1987 17:49:19 +0000 Subject: [PATCH] Fixed a minor problem with off_fmt, when it did not produce a '-' sign when neccesary --- mach/proto/cg/fillem.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mach/proto/cg/fillem.c b/mach/proto/cg/fillem.c index f3ee53c74..83001e71e 100644 --- a/mach/proto/cg/fillem.c +++ b/mach/proto/cg/fillem.c @@ -527,8 +527,12 @@ char *strarg(t) { strarg(offtyp); for (p = argstr; *p; p++) ; - if (argval >= 0) + if ((full) argval >= 0) *p++ = '+'; + else { + *p++ = '-'; + argval = - (full) argval; + } sprintf(p,off_fmt,(full)argval); break; case sp_cend: -- 2.34.1