Ignore:
Timestamp:
Feb 9, 2005, 12:30:52 PM (20 years ago)
Author:
bird
Message:

fixing and adding more commands.

File:
1 edited

Legend:

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

    r227 r228  
    6060static int      usage(void);
    6161
    62 int vflag;
     62static int vflag;
    6363
    6464int
     
    7171        omode = pflag = 0;
    7272        mode = NULL;
     73        vflag = 0;
    7374        opterr = 1;
    7475        optarg = NULL;
     
    100101        } else {
    101102                if ((set = setmode(mode)) == NULL) {
    102                         fprintf(stderr, "%s: invalid file mode: %s", mode, argv[0]);
     103                        fprintf(stderr, "%s: invalid file mode: %s\n", mode, argv[0]);
    103104                        return 1;
    104105                }
     
    114115                } else if (mkdir(*argv, omode) < 0) {
    115116                        if (errno == ENOTDIR || errno == ENOENT)
    116                                 fprintf(stderr, "%s: %s", argv[0], dirname(*argv));
     117                                fprintf(stderr, "%s: %s: %s\n", argv[0], dirname(*argv), strerror(errno));
    117118                        else
    118                                 fprintf(stderr, "%s: %s", argv[0], *argv);
     119                                fprintf(stderr, "%s: %s: %s\n", argv[0], *argv, strerror(errno));
    119120                        success = 0;
    120121                } else if (vflag)
     
    131132                 */
    132133                if (success && mode != NULL && chmod(*argv, omode) == -1) {
    133                         fprintf(stderr, "%s: %s", argv[0], *argv);
     134                        fprintf(stderr, "%s: %s: %s\n", argv[0], *argv, strerror(errno));
    134135                        exitval = 1;
    135136                }
     
    138139}
    139140
    140 int
     141static int
    141142build(char *path, mode_t omode)
    142143{
     
    209210}
    210211
    211 int
     212static int
    212213usage(void)
    213214{
Note: See TracChangeset for help on using the changeset viewer.