int return1() {return 1;} struct B { int i; B() {i=1;} ~B() {} }; B returnB() { B erg; return erg; }; void test() { for(int k=0;k<2;k++) { returnB(); int d=return1()+return1(); } } void main(void) { test(); }