<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7036.0">
<TITLE>Extras/contrib gettext localename.c patch -- 3 SUBLANG errors</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT FACE="Times New Roman">Doing a clean build of extras/contrib, it downloads:</FONT>

<BR><FONT FACE="Times New Roman">gettext-0.16.tar.gz</FONT>

<BR><FONT FACE="Times New Roman">The file </FONT>

<BR><FONT FACE="Times New Roman">Gettext-runtime/intl/localename.c</FONT>

<BR><FONT FACE="Times New Roman">Generates errors on 3 sublanguage switches:</FONT>

<BR><FONT FACE="Times New Roman">./localename.c: In function `_nl_locale_name_default':</FONT>

<BR><FONT FACE="Times New Roman">./localename.c:1145: error: duplicate case value</FONT>

<BR><FONT FACE="Times New Roman">./localename.c:1144: error: previously used here</FONT>

<BR><FONT FACE="Times New Roman">./localename.c:1359: error: duplicate case value</FONT>

<BR><FONT FACE="Times New Roman">./localename.c:1358: error: previously used here</FONT>

<BR><FONT FACE="Times New Roman">./localename.c:1367: error: duplicate case value</FONT>

<BR><FONT FACE="Times New Roman">./localename.c:1366: error: previously used here</FONT>
</P>

<P><FONT FACE="Times New Roman">The attached patch deletes the lines that result in errors.</FONT>

<BR><FONT FACE="Times New Roman">The patch was generated using</FONT>

<BR><FONT FACE="Times New Roman">Diff -u localename.bak.c localename.c</FONT>

<BR><FONT FACE="Arial" SIZE=2 COLOR="#000000"> <<...>> </FONT>
</P>

</BODY>
</HTML>