Fix the size() method to return the size of the file on Unix, not the size of the mapped area.  This seems to be what the Windows version does. This change requires keeping around the fd of the mapped file.
Fix the size() method to return the size of the file on Unix, not the
size of the mapped area.  This seems to be what the Windows version does.
This change requires keeping around the fd of the mapped file.

sk-/python2.7-type-annotator,sk-/python2.7-type-annotator,sk-/python2.7-type-annotator