newmat6.cpp:431:13: error: ordered comparison between pointer and zero ('int *' and 'int') if (indx > 0) { delete [] indx; indx = 0; } ~~~~ ^ ~ Reported by: antoine (via exp-run)