Display an error message for "sed -i" if the file is unwritable
authormillert <millert@openbsd.org>
Wed, 17 Jul 2024 03:05:19 +0000 (03:05 +0000)
committermillert <millert@openbsd.org>
Wed, 17 Jul 2024 03:05:19 +0000 (03:05 +0000)
commitd786b7eaa803b6148e03976c04bbf2189884ac80
tree16049c7bd68695912fbd106b7f5ce154887ff775
parent8a74ca12807eb6d70b4a0615a3628019b9364c1e
Display an error message for "sed -i" if the file is unwritable

Previously, sed would fail silently if it was unable to move the
temporary file into place.  Also allow "sed -i" on symbolic link--the
link will be broken but this matches GNU sed behavior.  From espie@
OK op@
usr.bin/sed/main.c