int use_square_ok2() { int i; i = square_no_init(2, i); // OK only for intraprocedural case. When analysis // extended to interprocedural, it should report. return i; }
void use_square_bad() { int i; i = square_no_init(2, i); // Error }
int use_square_ok2() { int i; i = square_no_init(2, i); // OK only for intraprocedural case. When analysis // extended to interprocedural, it should report. return i; }
void use_square_bad() { int i; i = square_no_init(2, i); // Error }