author | "Yann E. MORIN" <yann.morin.1998@free.fr> |
Wed Jan 09 18:52:15 2013 +0100 (2013-01-09) | |
changeset 3157 | 2a773bd38e71 |
parent 747 | d3e603e7c17c |
permissions | -rw-r--r-- |
1 diff -dur binutils-2.17.old/bfd/opncls.c binutils-2.17/bfd/opncls.c
2 --- binutils-2.17.old/bfd/opncls.c 2006-03-16 13:20:16.000000000 +0100
3 +++ binutils-2.17/bfd/opncls.c 2007-05-01 18:26:11.000000000 +0200
4 @@ -158,6 +158,13 @@
5 {
6 bfd *nbfd;
7 const bfd_target *target_vec;
8 + struct stat s;
9 +
10 + if (stat (filename, &s) == 0)
11 + if (S_ISDIR(s.st_mode)) {
12 + bfd_set_error (bfd_error_file_not_recognized);
13 + return NULL;
14 + }
16 nbfd = _bfd_new_bfd ();
17 if (nbfd == NULL)