Hex Artifact Content

Artifact 3e97f602cf51b2e27e807465c64068eb55defe09:


0000: 64 69 66 66 20 2d 75 4e 72 20 74 63 6c 76 66 73  diff -uNr tclvfs
0010: 2d 32 30 30 38 30 35 30 33 2e 6f 72 69 67 2f 2f  -20080503.orig//
0020: 67 65 6e 65 72 69 63 2f 76 66 73 2e 63 20 74 63  generic/vfs.c tc
0030: 6c 76 66 73 2d 32 30 30 38 30 35 30 33 2d 31 72  lvfs-20080503-1r
0040: 73 6b 2f 2f 67 65 6e 65 72 69 63 2f 76 66 73 2e  sk//generic/vfs.
0050: 63 0a 2d 2d 2d 20 74 63 6c 76 66 73 2d 32 30 30  c.--- tclvfs-200
0060: 38 30 35 30 33 2e 6f 72 69 67 2f 2f 67 65 6e 65  80503.orig//gene
0070: 72 69 63 2f 76 66 73 2e 63 09 32 30 30 36 2d 30  ric/vfs.c.2006-0
0080: 38 2d 33 30 20 31 39 3a 33 38 3a 30 33 2e 30 30  8-30 19:38:03.00
0090: 30 30 30 30 30 30 30 20 2b 30 30 30 30 0a 2b 2b  0000000 +0000.++
00a0: 2b 20 74 63 6c 76 66 73 2d 32 30 30 38 30 35 30  + tclvfs-2008050
00b0: 33 2d 31 72 73 6b 2f 2f 67 65 6e 65 72 69 63 2f  3-1rsk//generic/
00c0: 76 66 73 2e 63 09 32 30 31 30 2d 30 39 2d 31 30  vfs.c.2010-09-10
00d0: 20 30 36 3a 34 31 3a 33 30 2e 32 38 30 35 35 37   06:41:30.280557
00e0: 37 33 31 20 2b 30 30 30 30 0a 40 40 20 2d 32 30  731 +0000.@@ -20
00f0: 2c 36 20 2b 32 30 2c 39 20 40 40 0a 20 20 2a 20  ,6 +20,9 @@.  * 
0100: 6f 66 20 74 68 69 73 20 66 69 6c 65 2c 20 61 6e  of this file, an
0110: 64 20 66 6f 72 20 61 20 44 49 53 43 4c 41 49 4d  d for a DISCLAIM
0120: 45 52 20 4f 46 20 41 4c 4c 20 57 41 52 52 41 4e  ER OF ALL WARRAN
0130: 54 49 45 53 2e 0a 20 20 2a 2f 0a 20 0a 2b 23 69  TIES..  */. .+#i
0140: 66 64 65 66 20 48 41 56 45 5f 53 59 53 5f 53 54  fdef HAVE_SYS_ST
0150: 41 54 5f 48 0a 2b 23 20 20 69 6e 63 6c 75 64 65  AT_H.+#  include
0160: 20 3c 73 79 73 2f 73 74 61 74 2e 68 3e 0a 2b 23   <sys/stat.h>.+#
0170: 65 6e 64 69 66 0a 20 23 69 6e 63 6c 75 64 65 20  endif. #include 
0180: 3c 74 63 6c 2e 68 3e 0a 20 2f 2a 20 52 65 71 75  <tcl.h>. /* Requ
0190: 69 72 65 64 20 74 6f 20 61 63 63 65 73 73 20 74  ired to access t
01a0: 68 65 20 27 73 74 61 74 27 20 73 74 72 75 63 74  he 'stat' struct
01b0: 75 72 65 20 66 69 65 6c 64 73 2c 20 61 6e 64 20  ure fields, and 
01c0: 54 63 6c 49 6e 45 78 69 74 28 29 20 2a 2f 0a 20  TclInExit() */. 
01d0: 23 69 6e 63 6c 75 64 65 20 22 74 63 6c 49 6e 74  #include "tclInt
01e0: 2e 68 22 0a                                      .h".