From 153b3a731335127428d59ca469782b5bf1be3bfd Mon Sep 17 00:00:00 2001 From: Nathan Wagner Date: Mon, 26 Nov 2018 02:37:09 +0000 Subject: [PATCH] use environment variable if no path given --- zpm-init.c | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/zpm-init.c b/zpm-init.c index b63007f..9a0f839 100644 --- a/zpm-init.c +++ b/zpm-init.c @@ -5,12 +5,19 @@ int main(int ac, char **av){ struct zpm pkg; int rv; + char *path; - if (ac < 2) { - fprintf(stderr, "usage: path\n"); + path = getenv("ZPMDB"); + + if (ac > 1) { + path = av[1]; + } + + if (!path) { + fprintf(stderr, "usage: zpm-init [path]\n"); return 1; } - rv = zpm_init(&pkg, av[1]); + rv = zpm_init(&pkg, path); if (rv) { zpm_close(&pkg); } -- 2.40.0