* sim/ppc/emul_bugapi.c (emul_bugapi_create): quote the file

name property before parsing it.
This commit is contained in:
Jerome Guitton 2007-09-04 09:45:06 +00:00
parent 7bc3e93c1b
commit 0ad36c846a
2 changed files with 12 additions and 2 deletions

View File

@ -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.

View File

@ -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;
}