Ignore:
Timestamp:
Jul 12, 2011, 11:52:39 AM (14 years ago)
Author:
bird
Message:

kmkbuiltins: More specific error messages (solaris EINTR).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/kmkbuiltin/mkdir.c

    r2465 r2466  
    144144                } else if (mkdir(*argv, omode) < 0) {
    145145                        if (errno == ENOTDIR || errno == ENOENT)
    146                                 warn("%s [mkdir]", dirname(*argv));
     146                                warn("mkdir: %s", dirname(*argv));
    147147                        else
    148                                 warn("%s [mkdir]", *argv);
     148                                warn("mkdir: %s", *argv);
    149149                        success = 0;
    150150                } else if (vflag)
     
    161161                 */
    162162                if (success && mode != NULL && chmod(*argv, omode) == -1) {
    163                         warn("%s [chmod]", *argv);
     163                        warn("chmod: %s", *argv);
    164164                        exitval = 1;
    165165                }
     
    246246                            || errno == EACCES /* (ditto) */) {
    247247                                if (stat(path, &sb) < 0) {
    248                                         warn("%s [stat]", path);
     248                                        warn("stat: %s", path);
    249249                                        retval = 1;
    250250                                        break;
     
    254254                                        else
    255255                                                errno = ENOTDIR;
    256                                         warn("%s [st_mode]", path);
     256                                        warn("st_mode: %s", path);
    257257                                        retval = 1;
    258258                                        break;
    259259                                }
    260260                        } else {
    261                                 warn("%s [mkdir]", path);
     261                                warn("mkdir: %s", path);
    262262                                retval = 1;
    263263                                break;
Note: See TracChangeset for help on using the changeset viewer.