yes we can destroy the memory using realloc(*ptr, NULL). but its not possible in C89.

Regards
Fazal C.A