Fix minor issues with new unicode {de,re}composition code
The table generation script would incorrectly complain in the recomposition sorting when matching code points. This would not have caused the generation of an incorrect table. Note that this condition is not reachable yet, but could have been reached with future updates. pg_bswap.h does not need to be included in the frontend.x Author: John Naylor Discussion: https://postgr.es/m/CAFBsxsGWmExpvv=61vtDKCs7+kBbhkwBDL2Ph9CacziFKnV_yw@mail.gmail.com
This commit is contained in:
parent
7577dd8480
commit
ceaeac54f7
@ -400,7 +400,7 @@ sub recomp_sort
|
||||
my $bcode = hex($b->{code});
|
||||
|
||||
return -1 if $acode < $bcode;
|
||||
return -1 if $acode > $bcode;
|
||||
return 1 if $acode > $bcode;
|
||||
|
||||
die "found duplicate entries of recomposeable code pairs";
|
||||
}
|
||||
|
@ -22,10 +22,10 @@
|
||||
#ifndef FRONTEND
|
||||
#include "common/unicode_norm_hashfunc.h"
|
||||
#include "common/unicode_normprops_table.h"
|
||||
#include "port/pg_bswap.h"
|
||||
#else
|
||||
#include "common/unicode_norm_table.h"
|
||||
#endif
|
||||
#include "port/pg_bswap.h"
|
||||
|
||||
#ifndef FRONTEND
|
||||
#define ALLOC(size) palloc(size)
|
||||
|
Loading…
x
Reference in New Issue
Block a user