lapinuelle / PetriLogicSimulatorProject

Logic simulator based on Petri Nets Algorithm
0 stars 0 forks source link

GateDumper bug #27

Closed TopGun-DICD closed 3 years ago

TopGun-DICD commented 3 years ago

GateDumper.cpp, строка 173 Функция gdumper.finish() вызывается до того, как это действительно необходимо. После вызова этой функции симулятор переходит на новую итерацию и снова пытается дампить.

В GateDumper::finish() лучше сделать всё как надо, то есть закрывая файл обнулить и указатель.

void GateDumper::finish() { fclose(dumpFile); dumpFile = nullptr; }

lapinuelle commented 3 years ago

Займусь на неделе, вероятно, ближе к среде

lapinuelle commented 3 years ago

Fixed