summaryrefslogtreecommitdiffstats
path: root/src/sp-tspan.cpp
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2006-02-06 05:38:08 +0000
committergouldtj <gouldtj@users.sourceforge.net>2006-02-06 05:38:08 +0000
commit1d97567299259f4ceaea8ff51de359dc74b49578 (patch)
tree5d4da9bec137ed8edc1e1e25faa068645a3c67a5 /src/sp-tspan.cpp
parentDBL_MIN replaced by -DBL_MAX which is what I meant all along. (diff)
downloadinkscape-1d97567299259f4ceaea8ff51de359dc74b49578.tar.gz
inkscape-1d97567299259f4ceaea8ff51de359dc74b49578.zip
(bzr r90)
Diffstat (limited to 'src/sp-tspan.cpp')
-rw-r--r--src/sp-tspan.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/sp-tspan.cpp b/src/sp-tspan.cpp
index f07783dbe..6be423125 100644
--- a/src/sp-tspan.cpp
+++ b/src/sp-tspan.cpp
@@ -198,13 +198,13 @@ sp_tspan_modified(SPObject *object, unsigned flags)
static void sp_tspan_bbox(SPItem const *item, NRRect *bbox, NR::Matrix const &transform, unsigned const flags)
{
- // find out the ancestor text which holds our layout
SPObject *parent_text = SP_OBJECT(item);
for (; parent_text != NULL && !SP_IS_TEXT(parent_text); parent_text = SP_OBJECT_PARENT (parent_text));
if (parent_text == NULL) return;
- // get the bbox of our portion of the layout
- SP_TEXT(parent_text)->layout.getBoundingBox(bbox, transform, sp_text_get_length_upto(parent_text, item), sp_text_get_length_upto(item, NULL) - 1);
+ Inkscape::Text::Layout layout = SP_TEXT(parent_text)->layout;
+
+ SP_TEXT(parent_text)->layout.getBoundingBox(bbox, transform, sp_text_get_length_upto(parent_text, item) - 1, sp_text_get_length(item));
// Add stroke width
SPStyle* style=SP_OBJECT_STYLE (item);