- if (char_bx == '\0') {
- diff = 0;
- break;
- } else {
- if (estack_bx(stack, top)->u.s.literal) {
- ret = parse_char(estack_bx(stack, top),
- &char_bx, &offset_bx);
- if (ret == -1) {
- diff = 0;
- break;
- }
+ if (estack_bx(stack, top)->u.s.literal) {
+ ret = parse_char(estack_bx(stack, top),
+ &char_bx, &offset_bx);
+ if (ret == -1) {
+ diff = 0;
+ break;