[Python-checkins] python/dist/src/Lib/plat-mac macfs.py,1.7,1.8

jackjansen@users.sourceforge.net jackjansen@users.sourceforge.net
Wed, 29 Jan 2003 01:56:59 -0800


Update of /cvsroot/python/python/dist/src/Lib/plat-mac
In directory sc8-pr-cvs1:/tmp/cvs-serv26918

Modified Files:
	macfs.py 
Log Message:
test_macfs found an error on the first day of its existence: round trips for date values to FSSpec.{Get,Set}Dates didn't work in MacPython-OS9. Fixed.

Index: macfs.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/plat-mac/macfs.py,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** macfs.py	28 Jan 2003 21:40:36 -0000	1.7
--- macfs.py	29 Jan 2003 09:56:56 -0000	1.8
***************
*** 36,40 ****
  		return (0, int(t), 0)
  else:
! 	def _utc2time(utc): return utc[1]
  	def _time2utc(t):
  		if t > 0x7fffffff:
--- 36,44 ----
  		return (0, int(t), 0)
  else:
! 	def _utc2time(utc): 
! 		t = utc[1]
! 		if t < 0:
! 			t = t + 0x100000000L
! 		return t
  	def _time2utc(t):
  		if t > 0x7fffffff: