Page MenuHomeFreeBSD

D24750.id71516.diff
No OneTemporary

D24750.id71516.diff

Index: usr.sbin/pkg/pkg.c
===================================================================
--- usr.sbin/pkg/pkg.c
+++ usr.sbin/pkg/pkg.c
@@ -1045,8 +1045,16 @@
if (argc > 1 && strcmp(argv[1], "bootstrap") == 0) {
bootstrap_only = true;
- if (argc == 3 && strcmp(argv[2], "-f") == 0)
+ if (argc > 3) {
+ fprintf(stderr, "Too many arguments\nUsage: pkg bootstrap [-f]\n");
+ exit(EXIT_FAILURE);
+ }
+ if (argc == 3 && strcmp(argv[2], "-f") == 0) {
force = true;
+ } else if (argc == 3) {
+ fprintf(stderr, "Invalid argument specified\nUsage: pkg bootstrap [-f]\n");
+ exit(EXIT_FAILURE);
+ }
}
if ((bootstrap_only && force) || access(pkgpath, X_OK) == -1) {

File Metadata

Mime Type
text/plain
Expires
Sat, May 23, 12:38 AM (2 h, 31 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33436142
Default Alt Text
D24750.id71516.diff (690 B)

Event Timeline