Commit Diff


commit - 53998c99d6e793522fdd4afcb25ab6fb7427ec9c
commit + 8537259f82977ba1bb9626520e6b3b245bf4d74f
blob - d26f7158780f309edc93caca77e13640d52ce80d
blob + 39a3d347e1e1e6d170fd55e4cd4ccd26b3e5bf9e
--- src/lib9/fmt/dofmt.c
+++ src/lib9/fmt/dofmt.c
@@ -161,8 +161,6 @@ __fmtcpy(Fmt *f, const void *vm, int n, int sz)
 		}
 		f->nfmt += rt - (Rune *)f->to;
 		f->to = rt;
-		if(m < me)
-			return -1;
 		if(fl & FmtLeft && __rfmtpad(f, w - n) < 0)
 			return -1;
 	}else{