
15 Apr
2010
15 Apr
'10
7:38 a.m.
Matthias Bolte wrote: ...
for (i = 0; i < nruleInstances; i++) + sa_assert (inst);
Due to this statement here I get segmentation faults for which there is no reason. I have no idea why that is but I have to deactivate this line for it to work again. The same is not true for the statement further above... So strange.
Stefan
This one is obvious. The second for loop has no {} abound it's block. Before the addition of sa_assert the switch formed the block of the for loop and everything works as expected. Now the sa_assert line is block of the for loop and the switch is no longer inside the loop.
Adding proper {} to the second for loop will fix the problem.
D'oh!