--- libchewing-0.3.0/src/choice.c.bz231568 2007-03-09 12:04:33.000000000 +1000 +++ libchewing-0.3.0/src/choice.c 2007-03-09 12:05:30.000000000 +1000 @@ -141,6 +141,8 @@ UserPhraseData *pUserPhraseData; uint16 userPhoneSeq[ MAX_PHONE_SEQ_LEN ]; + memset( pci->totalChoiceStr, '\0', sizeof(char) * MAX_CHOICE * MAX_PHRASE_LEN * MAX_UTF8_SIZE + 1); + pci->nTotalChoice = 0; len = pai->avail[ pai->currentAvail ].len;