@@ -725,18 +725,16 @@ PHP_FUNCTION(enchant_dict_quick_check)
725
725
PHP_ENCHANT_GET_DICT ;
726
726
727
727
if (enchant_dict_check (pdict -> pdict , word , wordlen ) > 0 ) {
728
- int n_sugg ;
729
- size_t n_sugg_st ;
728
+ size_t n_sugg ;
730
729
char * * suggs ;
731
730
732
731
if (!sugg && ZEND_NUM_ARGS () == 2 ) {
733
732
RETURN_FALSE ;
734
733
}
735
734
736
- suggs = enchant_dict_suggest (pdict -> pdict , word , wordlen , & n_sugg_st );
737
- memcpy (& n_sugg , & n_sugg_st , sizeof (n_sugg ));
735
+ suggs = enchant_dict_suggest (pdict -> pdict , word , wordlen , & n_sugg );
738
736
if (suggs && n_sugg ) {
739
- int i ;
737
+ size_t i ;
740
738
for (i = 0 ; i < n_sugg ; i ++ ) {
741
739
add_next_index_string (sugg , suggs [i ]);
742
740
}
@@ -778,19 +776,17 @@ PHP_FUNCTION(enchant_dict_suggest)
778
776
size_t wordlen ;
779
777
char * * suggs ;
780
778
enchant_dict * pdict ;
781
- int n_sugg ;
782
- size_t n_sugg_st ;
779
+ size_t n_sugg ;
783
780
784
781
if (zend_parse_parameters (ZEND_NUM_ARGS (), "rs" , & dict , & word , & wordlen ) == FAILURE ) {
785
782
RETURN_FALSE ;
786
783
}
787
784
788
785
PHP_ENCHANT_GET_DICT ;
789
786
790
- suggs = enchant_dict_suggest (pdict -> pdict , word , wordlen , & n_sugg_st );
791
- memcpy (& n_sugg , & n_sugg_st , sizeof (n_sugg ));
787
+ suggs = enchant_dict_suggest (pdict -> pdict , word , wordlen , & n_sugg );
792
788
if (suggs && n_sugg ) {
793
- int i ;
789
+ size_t i ;
794
790
795
791
array_init (return_value );
796
792
for (i = 0 ; i < n_sugg ; i ++ ) {
0 commit comments