forked from Imagelibrary/binutils-gdb
2012-02-08 Joel Brobecker <brobecker@adacore.com>
* solib-darwin.c (darwin_bfd_open): Make sure that the filename of the returned BFD is allocated by GDB.
This commit is contained in:
@@ -1,3 +1,8 @@
|
|||||||
|
2012-02-08 Joel Brobecker <brobecker@adacore.com>
|
||||||
|
|
||||||
|
* solib-darwin.c (darwin_bfd_open): Make sure that the filename
|
||||||
|
of the returned BFD is allocated by GDB.
|
||||||
|
|
||||||
2012-02-07 Tom Tromey <tromey@redhat.com>
|
2012-02-07 Tom Tromey <tromey@redhat.com>
|
||||||
|
|
||||||
PR python/12027:
|
PR python/12027:
|
||||||
|
|||||||
@@ -456,6 +456,12 @@ darwin_bfd_open (char *pathname)
|
|||||||
error (_("`%s': not a shared-library: %s"),
|
error (_("`%s': not a shared-library: %s"),
|
||||||
found_pathname, bfd_errmsg (bfd_get_error ()));
|
found_pathname, bfd_errmsg (bfd_get_error ()));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Make sure that the filename is malloc'ed. The current filename
|
||||||
|
for fat-binaries BFDs is a name that was generated by BFD, usually
|
||||||
|
a static string containing the name of the architecture. */
|
||||||
|
res->filename = xstrdup (pathname);
|
||||||
|
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user