1ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 2ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown#include <stdio.h> 3ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown#include <stdlib.h> 4ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 5ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brownchar* p; 6ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 7ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brownvoid ddd ( void ) { p[-1] += 'z'; } 8ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brownvoid ccc ( void ) { ddd(); } 9ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brownvoid bbb ( void ) { ccc(); } 10ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brownvoid aaa ( void ) { bbb(); } 11ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 12ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brownvoid zzzzzzz ( void ) { p = malloc(10); } 13ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brownvoid yyy ( void ) { zzzzzzz(); } 14ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brownvoid xxx ( void ) { yyy(); } 15ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brownvoid www ( void ) { xxx(); } 16ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 17ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brownint main ( void ) { www(); aaa(); return 0; } 18