Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/freebsd/poudriere.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBryan Drewery <bryan@shatow.net>2017-02-23 01:42:25 +0300
committerBryan Drewery <bryan@shatow.net>2017-02-23 02:03:29 +0300
commit7dc02409717377b8f4113b072c1bb703e9d591ec (patch)
tree19a4150f0ca185feee756bad1cc6323a579be1dc /src/poudriere-sh
parentfb0ead1e1db905060e695baa81dc04724cc6c6ea (diff)
mkdir builtin: Don't clobber sh's set -v
Diffstat (limited to 'src/poudriere-sh')
-rw-r--r--src/poudriere-sh/mkdir.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/poudriere-sh/mkdir.c b/src/poudriere-sh/mkdir.c
index 061701d2..78ce86b6 100644
--- a/src/poudriere-sh/mkdir.c
+++ b/src/poudriere-sh/mkdir.c
@@ -56,16 +56,17 @@ __FBSDID("$FreeBSD$");
static int build(char *, mode_t);
static void usage(void);
-static int vflag;
-
#ifdef SHELL
#define main mkdircmd
#include "bltin/bltin.h"
#include "options.h"
+#undef vflag
#include <errno.h>
#define err(exitstatus, fmt, ...) error(fmt ": %s", __VA_ARGS__, strerror(errno))
#endif
+static int vflag;
+
int
main(int argc, char *argv[])
{