UserPhraseData *UserGetPhraseNext( ChewingData *pgdata, const uint16_t phoneSeq[] ) { pgdata->prev_userphrase = HashFindPhonePhrase( pgdata, phoneSeq, pgdata->prev_userphrase ); if ( ! pgdata->prev_userphrase ) return NULL; return &( pgdata->prev_userphrase->data ); }
UserPhraseData *UserGetPhraseNext( const uint16 phoneSeq[] ) { pItemLast = HashFindPhonePhrase( phoneSeq, pItemLast ); if ( ! pItemLast ) return NULL; return &( pItemLast->data ); }
UserPhraseData *UserGetPhraseNext( ChewingData *pgdata, const uint16_t phoneSeq[] ) { pItemLast = HashFindPhonePhrase( pgdata, phoneSeq, pItemLast ); if ( ! pItemLast ) return NULL; return &( pItemLast->data ); }