search for: text_length

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

Did you mean: exc_length
2007 Oct 17
0
libswfdec/swfdec_text_field.c libswfdec/swfdec_text_field.h libswfdec/swfdec_text_field_movie.c
...PangoLayout *playout; - int width; - guint length; - SwfdecBlock *block; - - block = (SwfdecBlock *)iter->data; - if (iter->next != NULL) { - length = - ((SwfdecBlock *)(iter->next->data))->index_ - block->index_; - } else { - length = paragraphs[i].text_length - block->index_; - } - - if (skip > length) { - skip -= length; - continue; - } - - // create layout - playout = layout.layout = pango_cairo_create_layout (cr); - - // set rendering position - layout.render_offset_x = block->left_margin + block->block_...
2010 Apr 28
0
asterisk core dumps after cdr database writes using odbc
...in SQLExecDirect (statement_handle=0xa400250, statement_text=0x2abb640 "INSERT INTO cdr (calldate,clid,src,dst,dcontext,channel,dstchannel,lastapp,lastdata,duration,billsec,disposition,amaflags,accountcode,uniqueid,userfield) VALUES ({ts '2010-04-28 10:01:26'},?,?,?,?,?,?"..., text_length=-3) at SQLExecDirect.c:417 #9 0x009e5397 in execute_cb (obj=0xa2bc0c0, data=0xa4a7c88) at cdr_odbc.c:115 #10 0x003accf8 in ast_odbc_direct_execute (obj=0xa2bc0c0, exec_cb=0x9e4e00 <execute_cb>, data=0xa4a7c88) at res_odbc.c:574 #11 0x009e55f1 in odbc_log (cdr=0xa4a7c88) at cdr_odbc.c:137 #12...
2007 Oct 18
0
11 commits - libswfdec/swfdec_as_strings.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
...width; -} SwfdecLayout; - -typedef struct { - guint index_; - - PangoAlignment align; - gboolean justify; - int leading; - int block_indent; - int left_margin; - int right_margin; - PangoTabArray * tab_stops; -} SwfdecBlock; - -typedef struct { - const char *text; - guint text_length; - - gboolean bullet; - int indent; - - GList * blocks; // SwfdecBlock - - GList * attrs; // PangoAttribute - PangoAttrList * attrs_list; -} SwfdecParagraph; - typedef enum { SWFDEC_AUTO_SIZE_NONE, SWFDEC_AUTO_SIZE_LEFT, diff --git a/libswfdec/swfdec_text_field_movie.c b/libswfdec...
2007 Oct 14
0
10 commits - libswfdec/swfdec_as_strings.c libswfdec/swfdec_text_field.c libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_field_movie.c
...t;= strlen (text->text_display)); paragraph->text = text->text_display + start_index; @@ -122,6 +122,9 @@ swfdec_text_field_movie_generate_paragraph (SwfdecTextFieldMovie *text, paragraph->attrs = NULL; paragraph->attrs_list = pango_attr_list_new (); + if (paragraph->text_length == 0) + return; + g_assert (text->formats != NULL); for (iter = text->formats; iter->next != NULL && ((SwfdecFormatIndex *)(iter->next->data))->index <= start_index; commit b12359a1bb3a12b72aed6561ab2d1b1ee225eb26 Author: Pekka Lampila <pekka.lampila...
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
...XT_FIELD_MOVIE (text)); g_assert (paragraph != NULL); - g_assert (start_index <= end_index); - g_assert (end_index <= text->input->len); + g_assert (start_index + length <= text->input->len); - paragraph->text = text->input->str + start_index; - paragraph->text_length = end_index - start_index; + paragraph->index_ = start_index; + paragraph->length = length; paragraph->blocks = NULL; paragraph->attrs = NULL; - if (paragraph->text_length == 0) - return; - g_assert (text->formats != NULL); for (iter = text->formats; iter-...
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
...g_assert (start_index <= end_index); - g_assert (end_index <= strlen (text->text_display)); + g_assert (end_index <= text->input->len); - paragraph->text = text->text_display + start_index; + paragraph->text = text->input->str + start_index; paragraph->text_length = end_index - start_index; paragraph->blocks = NULL; @@ -299,7 +299,7 @@ swfdec_text_field_movie_get_paragraphs (SwfdecTextFieldMovie *text, int *num) g_assert (SWFDEC_IS_TEXT_FIELD_MOVIE (text)); count = 0; - p = text->text_display; + p = text->input->str; while (p !=...