Drawing a string longer then 255 chars wasnt working.
authorCampbell Barton <ideasman42@gmail.com>
Mon, 13 Jul 2009 11:41:24 +0000 (11:41 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Mon, 13 Jul 2009 11:41:24 +0000 (11:41 +0000)
commit030e5bd93ee0aaea3e43b89fb87191d7ec45c3be
treeaaf822efb43b8d44a3c3e9a2c67d939d867c3ebb
parentb5eff581bc5fc5eb66b2c168b091387a0160b710
Drawing a string longer then 255 chars wasnt working.

changes to flatten_string_append(...), probably only brecht is interested.
- It was copying from the old malloc'd buffer but never the fixed buffer - the reason >255 length strings didnt render.
- on first malloc for the FlatString allocate 512 rather then 256 chars since the fixed string is 256 chars.
- if the char was '\0' fs->pos was set to 0, not sure why since char cant be '\0' because of the loop that calls flatten_string_append, removed.
source/blender/editors/space_text/text_draw.c