func: void bad() char * dataBadBuffer = ( char * ) malloc ( sizeof ( OneIntClass ) ) ; data = dataBadBuffer; badSink ( data ); void badSink(char * data) TwoIntsClass * classTwo = new ( data ) TwoIntsClass classTwo -> intOne = 5; classTwo -> intTwo = 10; printIntLine ( classTwo -> intOne ); void printIntLine (int intNumber) printf ( "%d\n" , intNumber ); free ( data ); 