aboutsummaryrefslogtreecommitdiff
path: root/src/args.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/args.c')
-rw-r--r--src/args.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/args.c b/src/args.c
index 44117b9..e8c0fff 100644
--- a/src/args.c
+++ b/src/args.c
@@ -82,6 +82,8 @@ int pow_args_parse(int argc, char **argv, pow_args *args) {
flags |= POW_FLAG_SYNC;
next_flag_package = true;
+
+ break;
};
case 'Q': {
if (flags & POW_FLAG_QUERY) {
@@ -91,6 +93,19 @@ int pow_args_parse(int argc, char **argv, pow_args *args) {
flags |= POW_FLAG_QUERY;
next_flag_package = true;
+
+ break;
+ }
+ case 'I': {
+ if (flags & POW_FLAG_INSTALL) {
+ printf("flag double defined, skipping\n");
+ }
+
+ flags |= POW_FLAG_INSTALL;
+
+ next_flag_package = true;
+
+ break;
}
}
}