allow file size of 0 byte in TMemoryMap.Map() - proposal by mpv