Ticket #63: 13-rpm2cpio-help.diff

File 13-rpm2cpio-help.diff, 0.7 kB (added by nijel, 3 years ago)
  • a/rpm2cpio.c

    old new  
    2323    setprogname(argv[0]);       /* Retrofit glibc __progname */ 
    2424    if (argc == 1) 
    2525        fdi = fdDup(STDIN_FILENO); 
    26     else 
     26    else { 
     27        /* -h switch added for Debian because a user asked for it */ 
     28        if (strcmp(argv[1], "-h") == 0 || strcmp(argv[1], "--help") == 0) { 
     29            fprintf(stderr, "Usage: rpm2cpio file.rpm\n"); 
     30            exit(1); 
     31        } 
    2732        fdi = Fopen(argv[1], "r.ufdio"); 
     33    } 
    2834 
    2935    if (Ferror(fdi)) { 
    3036        fprintf(stderr, "%s: %s: %s\n", argv[0],