Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender')
-rw-r--r--source/blender/blenkernel/intern/displist.c10
-rw-r--r--source/blender/blenkernel/intern/font.c6
-rw-r--r--source/blender/src/editfont.c2
3 files changed, 4 insertions, 14 deletions
diff --git a/source/blender/blenkernel/intern/displist.c b/source/blender/blenkernel/intern/displist.c
index 647ff535585..3e4c670dd04 100644
--- a/source/blender/blenkernel/intern/displist.c
+++ b/source/blender/blenkernel/intern/displist.c
@@ -1366,11 +1366,6 @@ void filldisplist(ListBase *dispbase, ListBase *to)
if(dispbase==0) return;
if(dispbase->first==0) return;
- /* tijd= clock(); */
- /* bit-wise and comes after == .... so this doesn't work... */
-/* if(G.f & G_PLAYANIM == 0) waitcursor(1); */
- if( !(G.f & G_PLAYANIM) ) waitcursor(1);
-
while(cont) {
cont= 0;
totvert=0;
@@ -1476,11 +1471,6 @@ void filldisplist(ListBase *dispbase, ListBase *to)
/* do not free polys, needed for wireframe display */
- /* same as above ... */
-/* if(G.f & G_PLAYANIM == 0) waitcursor(0); */
- if( !(G.f & G_PLAYANIM) ) waitcursor(0);
- /* printf("time: %d\n",(clock()-tijd)/1000); */
-
}
static void bevels_to_filledpoly(Curve *cu, ListBase *dispbase)
diff --git a/source/blender/blenkernel/intern/font.c b/source/blender/blenkernel/intern/font.c
index 999b8315242..c67591fc715 100644
--- a/source/blender/blenkernel/intern/font.c
+++ b/source/blender/blenkernel/intern/font.c
@@ -358,7 +358,7 @@ int getselection(int *start, int *end)
struct chartrans *text_to_curve(Object *ob, int mode)
{
VFont *vfont, *oldvfont;
- VFontData *vfd;
+ VFontData *vfd= NULL;
Curve *cu, *cucu;
struct chartrans *chartransdata, *ct;
float distfac, tabfac, ctime, dtime, tvec[4], vec[4], rotvec[3], minx, maxx, miny, maxy;
@@ -374,7 +374,7 @@ struct chartrans *text_to_curve(Object *ob, int mode)
TextBox *tb;
int curbox;
int selstart, selend;
- SelBox *sb;
+ SelBox *sb= NULL;
/* renark: do calculations including the trailing '\0' of a string
because the cursor can be at that location */
@@ -546,7 +546,7 @@ struct chartrans *text_to_curve(Object *ob, int mode)
for (i=0; i<=slen; i++) {
for (j=i; (cu->str[j]) && (cu->str[j]!='\n') &&
(cu->str[j]!='\r') && (chartransdata[j].dobreak==0) && (j<slen); j++);
- if ((cu->str[j]!='\r') && (cu->str[j]!='\n')) {
+ if ((cu->str[j]!='\r') && (cu->str[j]!='\n') && (chartransdata[j].dobreak!=0)) {
ct->xof+= ct->charnr*linedata[ct->linenr];
}
ct++;
diff --git a/source/blender/src/editfont.c b/source/blender/src/editfont.c
index 25297176e14..bca501d522c 100644
--- a/source/blender/src/editfont.c
+++ b/source/blender/src/editfont.c
@@ -77,7 +77,7 @@
#include "blendef.h"
-#define MAXTEXT 50000
+#define MAXTEXT 32766
/* -- prototypes --------*/
VFont *get_builtin_font(void);