1*b725ae77Skettenis /* Test program for <next-at-end> and 2*b725ae77Skettenis * <leaves-core-file-on-quit> bugs. 3*b725ae77Skettenis */ 4*b725ae77Skettenis #include <stdio.h> 5*b725ae77Skettenis #include <stdlib.h> 6*b725ae77Skettenis 7*b725ae77Skettenis #ifdef PROTOTYPES callee(int x)8*b725ae77Skettenisint callee (int x) 9*b725ae77Skettenis #else 10*b725ae77Skettenis int callee( x ) 11*b725ae77Skettenis int x; 12*b725ae77Skettenis #endif 13*b725ae77Skettenis { 14*b725ae77Skettenis int y = x * x; 15*b725ae77Skettenis return (y - 2); 16*b725ae77Skettenis } 17*b725ae77Skettenis main()18*b725ae77Skettenisint main() 19*b725ae77Skettenis { 20*b725ae77Skettenis 21*b725ae77Skettenis int *p; 22*b725ae77Skettenis int i; 23*b725ae77Skettenis 24*b725ae77Skettenis p = (int *) malloc( 4 ); 25*b725ae77Skettenis 26*b725ae77Skettenis for (i = 1; i < 10; i++) 27*b725ae77Skettenis { 28*b725ae77Skettenis printf( "%d ", callee( i )); 29*b725ae77Skettenis fflush (stdout); 30*b725ae77Skettenis } 31*b725ae77Skettenis printf( " Goodbye!\n" ); fflush (stdout); 32*b725ae77Skettenis return 0; 33*b725ae77Skettenis } 34