Changeset 2464 for trunk/src/kmk
- Timestamp:
- Jul 8, 2011, 2:35:25 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kmk/kmkbuiltin/rm.c
r2133 r2464 120 120 static int usage(FILE *); 121 121 122 #if 1 123 #define CUR_LINE_H2(x) "[line " #x "]" 124 #define CUR_LINE_H1(x) CUR_LINE_H2(x) 125 #define CUR_LINE() CUR_LINE_H1(__LINE__) 126 #else 127 # define CUR_LINE() 128 #endif 122 129 123 130 … … 283 290 case FTS_DNR: 284 291 if (!fflag || p->fts_errno != ENOENT) { 285 fprintf(stderr, "%s: %s: %s \n",292 fprintf(stderr, "%s: %s: %s" CUR_LINE() "\n", 286 293 argv0, p->fts_path, strerror(p->fts_errno)); 287 294 eval = 1; … … 290 297 case FTS_ERR: 291 298 fts_close(fts); 292 return errx(1, "%s: %s ", p->fts_path, strerror(p->fts_errno));299 return errx(1, "%s: %s " CUR_LINE(), p->fts_path, strerror(p->fts_errno)); 293 300 case FTS_NS: 294 301 /* … … 299 306 break; 300 307 if (!fflag || p->fts_errno != ENOENT) { 301 fprintf(stderr, "%s: %s: %s \n",302 argv0, p->fts_path, strerror(p->fts_errno) );308 fprintf(stderr, "%s: %s: %s " CUR_LINE() "\n", 309 argv0, p->fts_path, strerror(p->fts_errno), __LINE__); 303 310 eval = 1; 304 311 } … … 408 415 err: 409 416 #endif 410 fprintf(stderr, "%s: %s: %s \n", argv0, p->fts_path, strerror(errno));417 fprintf(stderr, "%s: %s: %s " CUR_LINE() "\n", argv0, p->fts_path, strerror(errno)); 411 418 eval = 1; 412 419 } 413 420 if (errno) { 414 fprintf(stderr, "%s: fts_read: %s \n", argv0, strerror(errno));421 fprintf(stderr, "%s: fts_read: %s " CUR_LINE() "\n", argv0, strerror(errno)); 415 422 eval = 1; 416 423 } … … 450 457 #endif 451 458 if (!fflag || errno != ENOENT) { 452 fprintf(stderr, "%s: %s: %s \n", argv0, f, strerror(errno));459 fprintf(stderr, "%s: %s: %s " CUR_LINE() "\n", argv0, f, strerror(errno)); 453 460 eval = 1; 454 461 } … … 496 503 } 497 504 if (rval && (!fflag || errno != ENOENT)) { 498 fprintf(stderr, "%s: %s: %s \n", argv0, f, strerror(errno));505 fprintf(stderr, "%s: %s: %s" CUR_LINE() "\n", argv0, f, strerror(errno)); 499 506 eval = 1; 500 507 } … … 574 581 if (fd != -1) 575 582 close(fd); 576 fprintf(stderr, "%s: %s: %s \n", argv0, file, strerror(errno));583 fprintf(stderr, "%s: %s: %s" CUR_LINE() "\n", argv0, file, strerror(errno)); 577 584 return (0); 578 585 }
Note:
See TracChangeset
for help on using the changeset viewer.