# HG changeset patch # User Jørgen P. Tjernø # Date 1257749641 28800 # Node ID 9c36826836241c80cc2bd6311666cf686a87bcd4 # Parent 2a6e47b50ee504acdbdb7a0a9f92abe61a140753 Make unicodemap.pl give correct return code when it fails to complete, so that make will stop processing. diff -r 2a6e47b50ee5 -r 9c3682683624 src/lib/unicodemap.pl --- a/src/lib/unicodemap.pl Mon Nov 09 21:04:45 2009 -0500 +++ b/src/lib/unicodemap.pl Sun Nov 08 22:54:01 2009 -0800 @@ -33,7 +33,7 @@ my $value = eval("0x$1"); if ($value > 0xffff) { print STDERR "Error: We've assumed decomposition codes are max. 16bit\n"; - exit; + exit 1; } if ($code <= 0xffff) { push @uni16_decomp_keys, $code; @@ -46,7 +46,7 @@ # multicharacter decomposition. if ($code > 0xffffffff) { print STDERR "Error: We've assumed multi-decomposition key codes are max. 32bit\n"; - exit; + exit 1; } push @multidecomp_keys, $code; @@ -56,7 +56,7 @@ my $value = eval("0x$dcode"); if ($value > 0xffff) { print STDERR "Error: We've assumed decomposition codes are max. 16bit\n"; - exit; + exit 1; } push @multidecomp_values, $value; }