Changeset 297
- Timestamp:
- Jun 8, 2006, 6:31:46 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/save_torrent_files/libtransmission/utils.c
r296 r297 99 99 char * p, * pp; 100 100 struct stat sb; 101 int done; 101 102 102 103 p = path; … … 104 105 p++; 105 106 pp = p; 107 done = 0; 106 108 while( ( p = strchr( pp, '/' ) ) || ( p = strchr( pp, '\0' ) ) ) 107 109 { 108 *p = '\0'; 110 if( '\0' == *p) 111 { 112 done = 1; 113 } 114 else 115 { 116 *p = '\0'; 117 } 109 118 if( stat( path, &sb ) ) 110 119 { … … 125 134 return 1; 126 135 } 136 if( done ) 137 { 138 break; 139 } 127 140 *p = '/'; 141 p++; 128 142 pp = p; 129 p++;130 143 } 131 144
Note: See TracChangeset
for help on using the changeset viewer.