diff -r -c -N ../mcpp-2.7.2-old/src/mbchar.c ./src/mbchar.c *** ../mcpp-2.7.2-old/src/mbchar.c 2008-03-08 09:36:13.000000000 -0330 --- ./src/mbchar.c 2009-01-13 15:29:44.000000000 -0330 *************** *** 381,387 **** } } strcpy( norm, name); ! if (norm[ 5] == '.') memmove( norm, norm + 5, strlen( norm + 5) + 1); /* Remove initial 'xxxxx.' as 'ja_JP.', 'en_US.' or any other */ conv_case( norm, norm + strlen( norm), LOWER); --- 381,387 ---- } } strcpy( norm, name); ! if (strlen(norm) > 5 && norm[ 5] == '.') memmove( norm, norm + 5, strlen( norm + 5) + 1); /* Remove initial 'xxxxx.' as 'ja_JP.', 'en_US.' or any other */ conv_case( norm, norm + strlen( norm), LOWER);