Allocate one 0-byte in asprintf replacement when len==0