[PD-cvs] pd/src g_rtext.c,1.4.8.6,1.4.8.7
Thomas Grill
xovo at users.sourceforge.net
Fri Jun 23 19:59:42 CEST 2006
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25128
Modified Files:
Tag: devel_0_39
g_rtext.c
Log Message:
fixed buggy reallocation
Index: g_rtext.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/g_rtext.c,v
retrieving revision 1.4.8.6
retrieving revision 1.4.8.7
diff -C2 -d -r1.4.8.6 -r1.4.8.7
*** g_rtext.c 30 Nov 2005 13:36:57 -0000 1.4.8.6
--- g_rtext.c 23 Jun 2006 17:59:40 -0000 1.4.8.7
***************
*** 316,320 ****
s2 < ebuf; s1++, s2++)
*s1 = *s2;
! t_resizebytes(x->x_buf, bufsize, text->te_width);
bufsize = text->te_width;
goto done;
--- 316,320 ----
s2 < ebuf; s1++, s2++)
*s1 = *s2;
! x->x_buf = t_resizebytes(x->x_buf, bufsize, text->te_width);
bufsize = text->te_width;
goto done;
***************
*** 322,326 ****
/* give up and bash it to "+" or "-" */
x->x_buf[0] = (atomp->a_w.w_float < 0 ? '-' : '+');
! t_resizebytes(x->x_buf, bufsize, 1);
bufsize = 1;
}
--- 322,326 ----
/* give up and bash it to "+" or "-" */
x->x_buf[0] = (atomp->a_w.w_float < 0 ? '-' : '+');
! x->x_buf = t_resizebytes(x->x_buf, bufsize, 1);
bufsize = 1;
}
***************
*** 328,332 ****
{
x->x_buf[text->te_width - 1] = '>';
! t_resizebytes(x->x_buf, bufsize, text->te_width);
bufsize = text->te_width;
}
--- 328,332 ----
{
x->x_buf[text->te_width - 1] = '>';
! x->x_buf = t_resizebytes(x->x_buf, bufsize, text->te_width);
bufsize = text->te_width;
}
More information about the Pd-cvs
mailing list