2418db
From 18016a2b647fa41d59a9926c59bc86ca859bba18 Mon Sep 17 00:00:00 2001
2418db
From: Marek Kasik <mkasik@redhat.com>
2418db
Date: Fri, 23 Oct 2015 10:15:47 +0200
2418db
Subject: [PATCH] forms: Find correct glyph or return 0
2418db
2418db
Function CharCodeToUnicode::mapToCharCode() could return
2418db
wrong character code for given unicode character because
2418db
of wrongly placed continue statement.
2418db
---
2418db
 poppler/CharCodeToUnicode.cc | 2 +-
2418db
 1 file changed, 1 insertion(+), 1 deletion(-)
2418db
2418db
diff --git a/poppler/CharCodeToUnicode.cc b/poppler/CharCodeToUnicode.cc
2418db
index 5576a4a..91f6ff2 100644
2418db
--- a/poppler/CharCodeToUnicode.cc
2418db
+++ b/poppler/CharCodeToUnicode.cc
2418db
@@ -656,7 +656,7 @@ int CharCodeToUnicode::mapToCharCode(Unicode* u, CharCode *c, int usize) {
2418db
       //compare the string char by char
2418db
       for (j=0; j
2418db
         if (sMap[i].u[j] != u[j]) {
2418db
-          continue;
2418db
+          break;
2418db
         }
2418db
       }
2418db
 
2418db
-- 
2418db
2.4.3
2418db