search for: findex_end_index

Displaying 6 results from an estimated 6 matches for "findex_end_index".

2007 Oct 31
0
2 commits - libswfdec/swfdec_sound.c libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_field_movie.c libswfdec/swfdec_text_field_movie_html.c
...nt) g_utf8_strlen (text->input->str, -1)); + g_return_if_fail (end_index <= text->input->len); g_assert (text->formats != NULL); g_assert (text->formats->data != NULL); @@ -1051,7 +1051,7 @@ swfdec_text_field_movie_set_text_format (SwfdecTextFieldMovie *text, findex_end_index = ((SwfdecFormatIndex *)iter->next->data)->index_; } else { - findex_end_index = g_utf8_strlen (text->input->str, -1); + findex_end_index = text->input->len; } if (findex_end_index <= start_index) @@ -1113,7 +1113,7 @@ swfdec_text_field_movie_get...
2007 Oct 15
0
6 commits - libswfdec/swfdec_as_strings.c libswfdec/swfdec_codec_audio.c libswfdec/swfdec_codec_video.c libswfdec/swfdec_text_field.c libswfdec/swfdec_text_field.h libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_field_movie.c
...swfdec_text_field_movie.c @@ -686,7 +686,7 @@ void swfdec_text_field_movie_set_text_format (SwfdecTextFieldMovie *text, SwfdecTextFormat *format, guint start_index, guint end_index) { - SwfdecFormatIndex *findex, *findex_new; + SwfdecFormatIndex *findex, *findex_new, *findex_prev; guint findex_end_index; GSList *iter, *next; @@ -698,10 +698,13 @@ swfdec_text_field_movie_set_text_format (SwfdecTextFieldMovie *text, g_assert (text->formats != NULL); g_assert (text->formats->data != NULL); g_assert (((SwfdecFormatIndex *)text->formats->data)->index == 0); + + findex =...
2007 Oct 22
0
5 commits - libswfdec/swfdec_html_parser.c libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_field_movie.c test/trace
...t;= text->input->len); + g_return_if_fail (end_index <= g_utf8_strlen (text->input->str, -1)); g_assert (text->formats != NULL); g_assert (text->formats->data != NULL); @@ -1031,7 +1031,7 @@ swfdec_text_field_movie_set_text_format (SwfdecTextFieldMovie *text, findex_end_index = ((SwfdecFormatIndex *)iter->next->data)->index; } else { - findex_end_index = text->input->len; + findex_end_index = g_utf8_strlen (text->input->str, -1); } if (findex_end_index <= start_index) @@ -1093,7 +1093,7 @@ swfdec_text_field_movie_get_...
2007 Oct 22
0
12 commits - libswfdec/swfdec_as_strings.c libswfdec/swfdec_html_parser.c libswfdec/swfdec_text_field.c libswfdec/swfdec_text_field.h libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_field_movie.c libswfdec/swfdec_text_field_movie.h test/trace
...end_index <= strlen (text->text_display)); + g_return_if_fail (end_index <= text->input->len); g_assert (text->formats != NULL); g_assert (text->formats->data != NULL); @@ -1031,7 +1031,7 @@ swfdec_text_field_movie_set_text_format (SwfdecTextFieldMovie *text, findex_end_index = ((SwfdecFormatIndex *)iter->next->data)->index; } else { - findex_end_index = strlen (text->text_display); + findex_end_index = text->input->len; } if (findex_end_index <= start_index) @@ -1093,7 +1093,7 @@ swfdec_text_field_movie_get_text_format...
2007 Oct 29
0
20 commits - libswfdec/Makefile.am libswfdec/swfdec_as_interpret.c libswfdec/swfdec_html_parser.c libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h libswfdec/swfdec_text_field.c libswfdec/swfdec_text_field.h
...< end_index; + ((SwfdecFormatIndex *)iter->data)->index_ < end_index; iter = next) { findex_prev = findex; @@ -1048,7 +1029,7 @@ swfdec_text_field_movie_set_text_format (SwfdecTextFieldMovie *text, findex = iter->data; if (iter->next != NULL) { findex_end_index = - ((SwfdecFormatIndex *)iter->next->data)->index; + ((SwfdecFormatIndex *)iter->next->data)->index_; } else { findex_end_index = g_utf8_strlen (text->input->str, -1); } @@ -1061,15 +1042,15 @@ swfdec_text_field_movie_set_text_format (SwfdecTextFieldMovie *...
2007 Oct 18
0
14 commits - libswfdec/swfdec_as_strings.c libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_field_movie.c libswfdec/swfdec_text_field_movie.h libswfdec/swfdec_text_format.c
...t diff --git a/libswfdec/swfdec_text_field_movie.c b/libswfdec/swfdec_text_field_movie.c index d051d1f..b8a0d11 100644 --- a/libswfdec/swfdec_text_field_movie.c +++ b/libswfdec/swfdec_text_field_movie.c @@ -979,7 +979,7 @@ swfdec_text_field_movie_set_text_format (SwfdecTextFieldMovie *text, findex_end_index = strlen (text->text_display); } - if (findex_end_index < start_index) + if (findex_end_index <= start_index) continue; if (swfdec_text_format_equal_or_undefined (findex->format, format)) @@ -1049,7 +1049,7 @@ swfdec_text_field_movie_get_text_format (SwfdecTex...