Possible Duplicate:
Test for void pointer in C++ before deleting
Is code snippet 1 equivalent to snippet 2?
//Snippet 1:
    delete record;          
    record = new Record;
//Snippet 2     
    if (record != NULL) 
    {
        delete record;
        record = NULL;
    }       
    record = new Record;
 
     
     
     
     
     
     
    