* 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

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