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:
authorCampbell Barton <ideasman42@gmail.com>2006-02-21 18:49:45 +0300
committerCampbell Barton <ideasman42@gmail.com>2006-02-21 18:49:45 +0300
commitab4bca8db9395fcbab8d6017034ca03ab9f373f6 (patch)
treeaf06b06a85e820e85103e7240e2efc5b2648f049 /source/blender/src/drawtext.c
parent30a9f0b053a7b17289e33bf275c44e8c7728a0c1 (diff)
Tracked a redrawing crash down to drawtext.c - was doing ... % 0 causeing a devide by zero, just check for a zero value.
Diffstat (limited to 'source/blender/src/drawtext.c')
-rw-r--r--source/blender/src/drawtext.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/src/drawtext.c b/source/blender/src/drawtext.c
index 33680fa5422..7b85ac83232 100644
--- a/source/blender/src/drawtext.c
+++ b/source/blender/src/drawtext.c
@@ -173,7 +173,7 @@ static int render_string (char *in) {
while(*in) {
if (*in=='\t') {
if (temp_char_pos && *(in-1)=='\t') i= st->tabnumber;
- else i= st->tabnumber - (temp_char_pos%st->tabnumber);
+ else if (st->tabnumber > 0) i= st->tabnumber - (temp_char_pos%st->tabnumber);
while(i--) temp_char_write(' ', r);
} else temp_char_write(*in, r);