add (NULL, NULL) to map

map[NULL] would be undefined pointer value if we don't initialize it.