summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-10-17 12:22:19 +0000
committerCaolán McNamara <caolanm@redhat.com>2014-10-17 12:22:19 +0000
commit25e74becb5dc8b6b22540929dfc3e740b4c4d645 (patch)
tree438e2ca98ad69800ed74045f0eb7e9311846eab0
parentd4cd34b4da17e74c629dbac78e2c6e479bca45f7 (diff)
downloadhyphen-25e74becb5dc8b6b22540929dfc3e740b4c4d645.tar.gz
sf#247 comparison between signed and unsigned
-rw-r--r--hyphen.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/hyphen.c b/hyphen.c
index 2c11c7b..79dc072 100644
--- a/hyphen.c
+++ b/hyphen.c
@@ -328,7 +328,7 @@ void hnj_hyphen_load_line(char * buf, HyphenDict * dict, HashTab * hashtab) {
if (dict->utf8) {
int pu = -1; /* unicode character position */
int ps = -1; /* unicode start position (original replindex) */
- int pc = (*word == '.') ? 1: 0; /* 8-bit character position */
+ size_t pc = (*word == '.') ? 1: 0; /* 8-bit character position */
for (; pc < (strlen(word) + 1); pc++) {
/* beginning of an UTF-8 character (not '10' start bits) */
if ((((unsigned char) word[pc]) >> 6) != 2) pu++;