Lines Matching refs:cur_aff
2198 affheader_T *cur_aff = NULL; in spell_read_aff() local
2615 cur_aff = HI2AH(hi); in spell_read_aff()
2616 if (cur_aff->ah_combine != (*items[2] == 'Y')) in spell_read_aff()
2619 if (!cur_aff->ah_follows) in spell_read_aff()
2626 cur_aff = (affheader_T *)getroom(spin, in spell_read_aff()
2628 if (cur_aff == NULL) in spell_read_aff()
2630 cur_aff->ah_flag = affitem2flag(aff->af_flagtype, items[1], in spell_read_aff()
2632 if (cur_aff->ah_flag == 0 || STRLEN(items[1]) >= AH_KEY_LEN) in spell_read_aff()
2634 if (cur_aff->ah_flag == aff->af_bad in spell_read_aff()
2635 || cur_aff->ah_flag == aff->af_rare in spell_read_aff()
2636 || cur_aff->ah_flag == aff->af_keepcase in spell_read_aff()
2637 || cur_aff->ah_flag == aff->af_needaffix in spell_read_aff()
2638 || cur_aff->ah_flag == aff->af_circumfix in spell_read_aff()
2639 || cur_aff->ah_flag == aff->af_nosuggest in spell_read_aff()
2640 || cur_aff->ah_flag == aff->af_needcomp in spell_read_aff()
2641 || cur_aff->ah_flag == aff->af_comproot) in spell_read_aff()
2644 STRCPY(cur_aff->ah_key, items[1]); in spell_read_aff()
2645 hash_add(tp, cur_aff->ah_key); in spell_read_aff()
2647 cur_aff->ah_combine = (*items[2] == 'Y'); in spell_read_aff()
2655 cur_aff->ah_follows = TRUE; in spell_read_aff()
2658 cur_aff->ah_follows = FALSE; in spell_read_aff()
2671 if (cur_aff->ah_newID == 0) in spell_read_aff()
2676 cur_aff->ah_newID = ++spin->si_newprefID; in spell_read_aff()
2693 && STRCMP(cur_aff->ah_key, items[1]) == 0 in spell_read_aff()
2737 aff_entry->ae_next = cur_aff->ah_first; in spell_read_aff()
2738 cur_aff->ah_first = aff_entry; in spell_read_aff()
2855 if (!cur_aff->ah_combine) in spell_read_aff()
2864 idx, cur_aff->ah_newID); in spell_read_aff()
2872 cur_aff->ah_newID = 0; in spell_read_aff()