Wie funktioniert realloc(ptr, size) in einem Programm, in dem size auf Null gesetzt ist?