projects
/
binutils-gdb.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b02cd3e
)
PR 21417, ar arg check failure
author
Alan Modra
<amodra@gmail.com>
Sun, 23 Apr 2017 07:58:14 +0000
(17:28 +0930)
committer
Alan Modra
<amodra@gmail.com>
Sun, 23 Apr 2017 11:03:35 +0000
(20:33 +0930)
PR 21417
* ar.c (main): Check that an archive file is given after options.
binutils/ChangeLog
patch
|
blob
|
history
binutils/ar.c
patch
|
blob
|
history
diff --git
a/binutils/ChangeLog
b/binutils/ChangeLog
index 735a344551214d5b98dab09ddd68bc9160542337..13a665cd3ed34dad84fdf3f955ad1f355306eeed 100644
(file)
--- a/
binutils/ChangeLog
+++ b/
binutils/ChangeLog
@@
-1,3
+1,8
@@
+2017-04-23 Alan Modra <amodra@gmail.com>
+
+ PR 21417
+ * ar.c (main): Check that an archive file is given after options.
+
2017-04-23 Alan Modra <amodra@gmail.com>
PR 21415
diff --git
a/binutils/ar.c
b/binutils/ar.c
index 274be4685a7da442120c8382b0b2e1e04a553673..8e4d81cc47c94fb8c3cbec43bffa121f3f07eaba 100644
(file)
--- a/
binutils/ar.c
+++ b/
binutils/ar.c
@@
-788,6
+788,8
@@
main (int argc, char **argv)
}
inarch_filename = argv[arg_index++];
+ if (inarch_filename == NULL)
+ usage (0);
for (file_count = 0; argv[arg_index + file_count] != NULL; file_count++)
continue;