Mark Johnston 8d8b9b560a sort: Fix message catalogue usage
- Check that catopen() succeeded before calling catclose().  musl will
  crash in the latter if the catalogue descriptor is -1.
- Keep the message catalogue open for most of sort(1)'s actual
  operation.
- Don't use catgets(3) to print error messages if catopen(3) had failed.

Reviewed by:	arichardson, emaste
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D34081
2022-01-28 16:52:29 -05:00
..
2021-10-29 14:29:50 -04:00
2021-07-06 10:51:05 +01:00
2021-07-06 10:51:05 +01:00
2022-01-28 16:52:29 -05:00
2022-01-28 16:52:29 -05:00