CVSROOT: /cvs Module name: src Changes by: chel...@cvs.openbsd.org 2022/01/28 17:11:54
Modified files: usr.bin/rev : rev.c Log message: rev(1): refactor main loop The main loop here is obfuscated. Refactor the open/read/write/close portion of the loop out of main () and into a new function, rev_file(). Move "multibyte" out into global storage. The result is much easier to understand at a glance. Thread: https://marc.info/?l=openbsd-tech&m=164329515201417&w=2 ok millert@