svn commit: r363217 - head/usr.bin/localedef
Alex Richardson
arichardson at FreeBSD.org
Wed Jul 15 12:07:57 UTC 2020
Author: arichardson
Date: Wed Jul 15 12:07:53 2020
New Revision: 363217
URL: https://svnweb.freebsd.org/changeset/base/363217
Log:
Add missing newline and return in localedef error message
I hit those error messages when using a localedef built against headers
that don't match the target system (cross-building from a Linux host).
This problem will be fixed in the next commit.
Modified:
head/usr.bin/localedef/collate.c
Modified: head/usr.bin/localedef/collate.c
==============================================================================
--- head/usr.bin/localedef/collate.c Wed Jul 15 12:07:47 2020 (r363216)
+++ head/usr.bin/localedef/collate.c Wed Jul 15 12:07:53 2020 (r363217)
@@ -850,7 +850,8 @@ void
add_order_directive(void)
{
if (collinfo.directive_count >= COLL_WEIGHTS_MAX) {
- fprintf(stderr,"too many directives (max %d)", COLL_WEIGHTS_MAX);
+ fprintf(stderr, "too many directives (max %d)\n", COLL_WEIGHTS_MAX);
+ return;
}
collinfo.directive_count++;
}
@@ -859,7 +860,7 @@ static void
add_order_pri(int32_t ref)
{
if (curr_weight >= NUM_WT) {
- fprintf(stderr,"too many weights (max %d)", NUM_WT);
+ fprintf(stderr, "too many weights (max %d)\n", NUM_WT);
return;
}
order_weights[curr_weight] = ref;
More information about the svn-src-head
mailing list