* sim/ppc/emul_bugapi.c (emul_bugapi_create): quote the file
name property before parsing it.
This commit is contained in:
parent
7bc3e93c1b
commit
0ad36c846a
2 changed files with 12 additions and 2 deletions
|
@ -1,3 +1,8 @@
|
|||
2007-09-04 Jerome Guitton <guitton@adacore.com>
|
||||
|
||||
* sim/ppc/emul_bugapi.c (emul_bugapi_create): quote the file
|
||||
name property before parsing it.
|
||||
|
||||
2006-12-21 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* acconfig.h: Remove.
|
||||
|
|
|
@ -203,6 +203,7 @@ emul_bugapi_create(device *root,
|
|||
{
|
||||
device *node;
|
||||
os_emul_data *bugapi;
|
||||
char *filename;
|
||||
|
||||
/* check it really is for us */
|
||||
if (name != NULL
|
||||
|
@ -301,8 +302,12 @@ emul_bugapi_create(device *root,
|
|||
: "ppc-xcoff"));
|
||||
|
||||
if (image != NULL)
|
||||
tree_parse(root, "/openprom/init/load-binary/file-name \"%s",
|
||||
bfd_get_filename(image));
|
||||
{
|
||||
filename = tree_quote_property (bfd_get_filename(image));
|
||||
tree_parse(root, "/openprom/init/load-binary/file-name %s",
|
||||
filename);
|
||||
free (filename);
|
||||
}
|
||||
|
||||
return bugapi;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue