diff --git a/libchewing-0.3.0-6.bz231568.patch b/libchewing-0.3.0-6.bz231568.patch new file mode 100644 index 0000000..b3facbb --- /dev/null +++ b/libchewing-0.3.0-6.bz231568.patch @@ -0,0 +1,11 @@ +--- 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; +