[CMF-checkins] CVS: CMF/CMFCore - FSObject.py:1.9.10.2

Shane Hathaway shane@cvs.zope.org
Thu, 15 Aug 2002 16:59:14 -0400


Update of /cvs-repository/CMF/CMFCore
In directory cvs.zope.org:/tmp/cvs-serv16618/CMFCore

Modified Files:
      Tag: CMF-1_3-branch
	FSObject.py 
Log Message:
Merged fix for collector #37.


=== CMF/CMFCore/FSObject.py 1.9.10.1 => 1.9.10.2 ===
--- CMF/CMFCore/FSObject.py:1.9.10.1	Thu Aug  1 15:07:55 2002
+++ CMF/CMFCore/FSObject.py	Thu Aug 15 16:59:14 2002
@@ -103,9 +103,9 @@
             try:    mtime=stat(fp)[8]
             except: mtime=0
             if not parsed or mtime != self._file_mod_time:
-                self._parsed = 1
-                self._file_mod_time = mtime
                 self._readFile(1)
+                self._file_mod_time = mtime
+                self._parsed = 1
 
     security.declareProtected(CMFCorePermissions.View, 'get_size')
     def get_size(self):