mirror of
https://gitlab.freedesktop.org/uchardet/uchardet.git
synced 2025-12-23 20:24:45 +08:00
src: build new charset prober for Johab Korean.
CMake build was not completed and enum state nsSMState disappeared in commit 53f7ad0. Also fixing a few coding style bugs. See discussion in MR !1.
This commit is contained in:
parent
417013219c
commit
b1f6c88792
@ -45,6 +45,7 @@ set(
|
||||
nsEscCharsetProber.cpp
|
||||
nsEscSM.cpp
|
||||
nsGB2312Prober.cpp
|
||||
nsJohabProber.cpp
|
||||
nsMBCSGroupProber.cpp
|
||||
nsMBCSSM.cpp
|
||||
nsSBCSGroupProber.cpp
|
||||
|
||||
@ -47,7 +47,7 @@ void nsJohabProber::Reset(void)
|
||||
|
||||
nsProbingState nsJohabProber::HandleData(const char* aBuf, PRUint32 aLen)
|
||||
{
|
||||
nsSMState codingState;
|
||||
PRUint32 codingState;
|
||||
|
||||
for (PRUint32 i = 0; i < aLen; i++)
|
||||
{
|
||||
|
||||
@ -74,7 +74,8 @@ nsMBCSGroupProber::nsMBCSGroupProber(PRUint32 aLanguageFilter)
|
||||
}
|
||||
if (aLanguageFilter & NS_FILTER_CHINESE_SIMPLIFIED)
|
||||
mProbers[3] = new nsGB18030Prober(aLanguageFilter == NS_FILTER_CHINESE_SIMPLIFIED);
|
||||
if (aLanguageFilter & NS_FILTER_KOREAN) {
|
||||
if (aLanguageFilter & NS_FILTER_KOREAN)
|
||||
{
|
||||
mProbers[4] = new nsEUCKRProber(aLanguageFilter == NS_FILTER_KOREAN);
|
||||
mProbers[7] = new nsJohabProber(aLanguageFilter == NS_FILTER_KOREAN);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user