func: void bad() char * data ; structType myStruct ; data = NULL; data = new char myStruct . structFirst = data; badSink ( myStruct ); void badSink(structType myStruct) char * data = myStruct . structFirst ; free ( data ); 