#include using namespace std; struct MyStruct{ int x; }; void Fix(MyStruct * & ptr) { // crash delete ptr; } int main() { MyStruct * x = new MyStruct; Fix(x); delete x; return 0; }