[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [31292] trunk/blender/source/blender/ editors/space_text/text_draw.c: text editor bugfix, selecting & moving the cursor on lines >256 chars long ( was reallocing too little memory).
Campbell Barton
ideasman42 at gmail.com
Thu Aug 12 17:26:23 CEST 2010
Revision: 31292
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=31292
Author: campbellbarton
Date: 2010-08-12 17:26:23 +0200 (Thu, 12 Aug 2010)
Log Message:
-----------
text editor bugfix, selecting & moving the cursor on lines >256 chars long (was reallocing too little memory).
Modified Paths:
--------------
trunk/blender/source/blender/editors/space_text/text_draw.c
Modified: trunk/blender/source/blender/editors/space_text/text_draw.c
===================================================================
--- trunk/blender/source/blender/editors/space_text/text_draw.c 2010-08-12 15:15:02 UTC (rev 31291)
+++ trunk/blender/source/blender/editors/space_text/text_draw.c 2010-08-12 15:26:23 UTC (rev 31292)
@@ -111,8 +111,8 @@
nbuf= MEM_callocN(sizeof(*fs->buf)*fs->len, "fs->buf");
naccum= MEM_callocN(sizeof(*fs->accum)*fs->len, "fs->accum");
- memcpy(nbuf, fs->buf, fs->pos);
- memcpy(naccum, fs->accum, fs->pos);
+ memcpy(nbuf, fs->buf, fs->pos * sizeof(*fs->buf));
+ memcpy(naccum, fs->accum, fs->pos * sizeof(*fs->accum));
if(fs->buf != fs->fixedbuf) {
MEM_freeN(fs->buf);
More information about the Bf-blender-cvs
mailing list