Browse Source

merge 3.5 (#27093)

pull/9921/head
Benjamin Peterson 10 years ago
parent
commit
c35f491a06
  1. 26
      Modules/cjkcodecs/cjkcodecs.h

26
Modules/cjkcodecs/cjkcodecs.h

@ -328,22 +328,26 @@ find_pairencmap(ucs2_t body, ucs2_t modifier,
min = 0;
max = haystacksize;
for (pos = haystacksize >> 1; min != max; pos = (min + max) >> 1)
for (pos = haystacksize >> 1; min != max; pos = (min + max) >> 1) {
if (value < haystack[pos].uniseq) {
if (max == pos) break;
else max = pos;
if (max != pos) {
max = pos;
continue;
}
}
else if (value > haystack[pos].uniseq) {
if (min == pos) break;
else min = pos;
if (min != pos) {
min = pos;
continue;
}
}
else
break;
break;
}
if (value == haystack[pos].uniseq)
return haystack[pos].code;
else
return DBCINV;
if (value == haystack[pos].uniseq) {
return haystack[pos].code;
}
return DBCINV;
}
#endif

Loading…
Cancel
Save