[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash/server edit_text_character.cpp
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash/server edit_text_character.cpp |
Date: |
Sun, 15 Apr 2007 18:50:29 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 07/04/15 18:50:29
Modified files:
server : edit_text_character.cpp
Log message:
(display): don't choke when bounds are undefined (dynamic text, for
instance)
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/server/edit_text_character.cpp?cvsroot=gnash&r1=1.54&r2=1.55
Patches:
Index: edit_text_character.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/edit_text_character.cpp,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -b -r1.54 -r1.55
--- edit_text_character.cpp 15 Apr 2007 15:27:03 -0000 1.54
+++ edit_text_character.cpp 15 Apr 2007 18:50:29 -0000 1.55
@@ -15,7 +15,7 @@
// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-/* $Id: edit_text_character.cpp,v 1.54 2007/04/15 15:27:03 strk Exp $ */
+/* $Id: edit_text_character.cpp,v 1.55 2007/04/15 18:50:29 strk Exp $ */
#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -449,7 +449,10 @@
// m_x_offset and m_y_offset memebers in glyph records.
// Anyway, see bug #17954 for a testcase.
matrix m;
+ if ( ! def_bounds.is_null() && ! def_bounds.is_world() )
+ {
m.set_translation(def_bounds.get_x_min(), def_bounds.get_y_min());
+ }
display_glyph_records(m, this, m_text_glyph_records,
m_def->get_root_def());
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] gnash/server edit_text_character.cpp,
Sandro Santilli <=