summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjghali <jghali@11d20701-8431-0410-a711-e3c959e3b870>2012-09-01 13:21:22 +0000
committerjghali <jghali@11d20701-8431-0410-a711-e3c959e3b870>2012-09-01 13:21:22 +0000
commit8ca31efe42a530497a710b6d89b670527da02322 (patch)
tree3951fb02fd7516c50b6aa2fb0a9251df4028c67d
parentbe1e525cc73f90eac53d5e14316259893404584e (diff)
downloadscribus-8ca31efe42a530497a710b6d89b670527da02322.tar.gz
scribus-8ca31efe42a530497a710b6d89b670527da02322.tar.xz
scribus-8ca31efe42a530497a710b6d89b670527da02322.zip
#11054: Inserting a glyph using the "Unicode search" fails
git-svn-id: svn://scribus.net/branches/Version14x/Scribus@17768 11d20701-8431-0410-a711-e3c959e3b870
-rw-r--r--scribus/chartablemodel.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/scribus/chartablemodel.cpp b/scribus/chartablemodel.cpp
index 83d5f8e..4fbb3df 100644
--- a/scribus/chartablemodel.cpp
+++ b/scribus/chartablemodel.cpp
@@ -164,7 +164,9 @@ void CharTableModel::appendUnicode(const QString & s, uint base)
bool ok;
int a = s.indexOf("#");
QString si = s.left(a);
- QString sf = s.mid(a+1);
+ QString sf = (a >= 0) ? s.mid(a+1) : "";
+ if (sf.isEmpty())
+ sf = m_fontInUse;
int val = si.toInt(&ok, base);
if (!ok)
return;