Fixes for eci, binary div, upce, other

This commit is contained in:
gitlost 2019-09-01 20:23:15 +01:00
parent 89c2ee6f1d
commit d76cdd615b
11 changed files with 80 additions and 100 deletions

View file

@ -367,8 +367,8 @@ int maxi_text_process(int mode, unsigned char source[], int length, int eci) {
}
break;
case 3:
if (i + 3 < 144 && set[i + 1] == 3 && set[i + 2] == 3 && set[i + 3] == 3) {
maxi_bump(set, character, i);
if (i + 3 < 144 && set[i + 1] == 3 && set[i + 2] == 3 && set[i + 3] == 3) {
maxi_bump(set, character, i);
character[i] = 60;
maxi_bump(set, character, i);
character[i] = 60;
@ -389,7 +389,7 @@ int maxi_text_process(int mode, unsigned char source[], int length, int eci) {
character[i] = 61;
maxi_bump(set, character, i);
character[i] = 61;
current_set = 3;
current_set = 4;
length++;
i += 3;
} else {
@ -405,7 +405,7 @@ int maxi_text_process(int mode, unsigned char source[], int length, int eci) {
character[i] = 62;
maxi_bump(set, character, i);
character[i] = 62;
current_set = 3;
current_set = 5;
length++;
i += 3;
} else {