author | "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> |
Sat Mar 28 22:27:22 2009 +0000 (2009-03-28) | |
changeset 1275 | cbfe92452378 |
parent 745 | e445c00d134d |
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)