Baptiste Daroussin 332fe83717 libc/collate: minor tweaks / fix
The main "fix" here is properly setting a collate loading error for each
early return.  Tweaks include removing unnecessary null checks, adding
assertions (from Illumos) and a couple of variables to reduces code
differences and improve readability.  For normal use, there are no
functional changes here.

Obtained from:	DragonflyBSD, Illumos
2015-10-22 14:29:19 +00:00
..
2015-10-22 14:29:19 +00:00
2014-08-20 14:58:25 +00:00
2015-10-05 18:09:43 +00:00
2015-09-20 20:16:34 +00:00
2015-10-07 19:55:58 +00:00
2015-10-19 11:51:10 +00:00
2015-09-17 05:06:34 +00:00