• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
Keine Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

GNU Binutils with patches for OS216


Commit MetaInfo

Revision7034215fd6d99f275998f7f0f8a346ab35fcbee6 (tree)
Zeit2017-04-23 20:03:35
AutorAlan Modra <amodra@gmai...>
CommiterAlan Modra

Log Message

PR 21417, ar arg check failure

PR 21417
* ar.c (main): Check that an archive file is given after options.

Ändern Zusammenfassung

Diff

--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,5 +1,10 @@
11 2017-04-23 Alan Modra <amodra@gmail.com>
22
3+ PR 21417
4+ * ar.c (main): Check that an archive file is given after options.
5+
6+2017-04-23 Alan Modra <amodra@gmail.com>
7+
38 PR 21415
49 * objdump.c (disassemble_section): Check bfd_get_section_contents
510 status.
--- a/binutils/ar.c
+++ b/binutils/ar.c
@@ -788,6 +788,8 @@ main (int argc, char **argv)
788788 }
789789
790790 inarch_filename = argv[arg_index++];
791+ if (inarch_filename == NULL)
792+ usage (0);
791793
792794 for (file_count = 0; argv[arg_index + file_count] != NULL; file_count++)
793795 continue;