single_argv.c 340 B

123456789101112131415161718
  1. /* vi: set sw=4 ts=4: */
  2. /*
  3. * Utility routines.
  4. *
  5. * Copyright (C) 2009 Denys Vlasenko
  6. *
  7. * Licensed under GPLv2, see file LICENSE in this source tree.
  8. */
  9. #include "libbb.h"
  10. char* FAST_FUNC single_argv(char **argv)
  11. {
  12. if (argv[1] && strcmp(argv[1], "--") == 0)
  13. argv++;
  14. if (!argv[1] || argv[2])
  15. bb_show_usage();
  16. return argv[1];
  17. }