Commit Diff


commit - 46606276c3fe20fa81597cf87378e18f7baf88a7
commit + 3d08a066b167b60691949fe89a7a67ef29df39cb
blob - 788b35be5f08004e3c4d993c9f9f91ce479fa823
blob + 90bb631527d3127879f47e2d7092242c1e1b38d9
--- src/cmd/ed.c
+++ src/cmd/ed.c
@@ -1050,7 +1050,7 @@ putline(void)
 		}
 	}
 	nl = tline;
-	tline += ((lp-linebuf) + 03) & 077776;
+	tline += ((lp-linebuf) + 03) & (NBLK-1);
 	return nl;
 }