Changeset 2466 for trunk/src/kmk/kmkbuiltin/ln.c
- Timestamp:
- Jul 12, 2011, 11:52:39 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kmk/kmkbuiltin/ln.c
r2129 r2466 155 155 */ 156 156 errno = ENOTDIR; 157 return err(1, " %s", sourcedir);157 return err(1, "st_mode: %s", sourcedir); 158 158 } 159 159 if (stat(sourcedir, &sb)) 160 return err(1, " %s", sourcedir);160 return err(1, "stat: %s", sourcedir); 161 161 if (!S_ISDIR(sb.st_mode)) 162 162 return usage(stderr); … … 177 177 /* If target doesn't exist, quit now. */ 178 178 if (stat(target, &sb)) { 179 warn(" %s", target);179 warn("stat: %s", target); 180 180 return (1); 181 181 } … … 183 183 if (S_ISDIR(sb.st_mode)) { 184 184 errno = EISDIR; 185 warn(" %s", target);185 warn("st_mode: %s", target); 186 186 return (1); 187 187 } … … 210 210 (ssize_t)sizeof(path)) { 211 211 errno = ENAMETOOLONG; 212 warn(" %s", target);212 warn("snprintf: %s", target); 213 213 return (1); 214 214 } … … 223 223 if (fflag && exists) { 224 224 if (unlink(source)) { 225 warn(" %s", source);225 warn("unlink: %s", source); 226 226 return (1); 227 227 } … … 239 239 240 240 if (unlink(source)) { 241 warn(" %s", source);241 warn("unlink: %s", source); 242 242 return (1); 243 243 } … … 246 246 /* Attempt the link. */ 247 247 if ((*linkf)(target, source)) { 248 warn("%s ", source);248 warn("%s: %s", linkf == link ? "link" : "symlink", source); 249 249 return (1); 250 250 }
Note:
See TracChangeset
for help on using the changeset viewer.