Changeset 37759 for trunk/base/src
- Timestamp:
- 06/21/08 21:43:13 (5 months ago)
- Files:
-
- 1 modified
-
trunk/base/src/cregistry/registry.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/base/src/cregistry/registry.c
r36500 r37759 163 163 initialized = 0; 164 164 if (errno == ENOENT) { 165 char *mypath = strdup(path); 166 mypath = dirname(mypath); 167 if (stat(mypath, &sb) != 0) { 165 char *dirc, *dname; 166 dirc = strdup(path); 167 dname = dirname(dirc); 168 if (stat(dname, &sb) != 0) { 168 169 can_write = 0; 169 170 } 170 free( mypath);171 free(dirc); 171 172 } else { 172 173 can_write = 0;

