forked from Imagelibrary/binutils-gdb
* source.c (find_and_open_source): Consistently pass resulting
full path through xfullpath.
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
2012-04-11 Yuanhui Zhang <asmwarrior@gmail.com>
|
||||
|
||||
* source.c (find_and_open_source): Consistently pass resulting
|
||||
full path through xfullpath.
|
||||
|
||||
2012-04-11 Jan Kratochvil <jan.kratochvil@redhat.com>
|
||||
|
||||
Provide more specific displaced-stepping memory error message.
|
||||
|
||||
@@ -997,7 +997,16 @@ find_and_open_source (const char *filename,
|
||||
|
||||
result = open (*fullname, OPEN_MODE);
|
||||
if (result >= 0)
|
||||
{
|
||||
/* Call xfullpath here to be consistent with openp
|
||||
which we use below. */
|
||||
char *lpath = xfullpath (*fullname);
|
||||
|
||||
xfree (*fullname);
|
||||
*fullname = lpath;
|
||||
return result;
|
||||
}
|
||||
|
||||
/* Didn't work -- free old one, try again. */
|
||||
xfree (*fullname);
|
||||
*fullname = NULL;
|
||||
|
||||
Reference in New Issue
Block a user