123456789101112131415161718192021222324252627 |
- /* vi: set sw=4 ts=4: */
- /*
- * Copyright (C) 2017 Denys Vlasenko
- *
- * Licensed under GPLv2 or later, see file LICENSE in this source tree.
- */
- #include "libbb.h"
- //kbuild:lib-y += getopt_allopts.o
- void FAST_FUNC make_all_argv_opts(char **argv)
- {
- /* Note: we skip argv[0] */
- while (*++argv) {
- char *p;
- if (argv[0][0] == '-')
- continue;
- /* Neither top nor ps care if "" arg turns into "-" */
- /*if (argv[0][0] == '\0')
- continue;*/
- p = xmalloc(strlen(*argv) + 2);
- *p = '-';
- strcpy(p + 1, *argv);
- *argv = p;
- }
- }
|