Ничего не произойдет. Вызов оператора delete для nullptr не приводит к ошибке или неопределенному поведению. Стандарт C++ explicitly гарантирует это.
delete
nullptr
cpp