ambrop7 14 лет назад
Родитель
Сommit
11c80e46ed
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      ncd/ncd.c

+ 1 - 1
ncd/ncd.c

@@ -931,7 +931,7 @@ void process_assert_pointers (struct process *p)
     
     // check AP
     for (size_t i = 0; i < p->ap; i++) {
-        if (i == p->ap - 1) {
+        if (p->ap > 0 && i == p->ap - 1) {
             ASSERT(p->statements[i].state == SSTATE_ADULT || p->statements[i].state == SSTATE_CHILD)
         } else {
             ASSERT(p->statements[i].state == SSTATE_ADULT)