Просмотр исходного кода

Bug fix: a character was compared to op_lab, which is >= 128.

ceriel 37 лет назад
Родитель
Сommit
aad62add90
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      util/ego/share/get.c

+ 1 - 1
util/ego/share/get.c

@@ -392,7 +392,7 @@ line_p read_line(p_out)
 			break;
 		case OPINSTRLAB:
 			INSTRLAB(lnp) = getshort();
-			if (instr == op_lab) {
+			if ((instr & BMASK) == op_lab) {
 				/* defining occurrence of an
 				 * instruction label.
 				 */