... | ... |
@@ -1044,6 +1044,7 @@ static int dmg_extract_xml(cli_ctx *ctx, char *dir, struct dmg_koly_block *hdr) |
1044 | 1044 |
|
1045 | 1045 |
/* Write out TOC XML */ |
1046 | 1046 |
if ((ofd = open(xmlfile, O_CREAT|O_RDWR|O_EXCL|O_TRUNC|O_BINARY, S_IRWXU)) < 0) { |
1047 |
+ char err[128]; |
|
1047 | 1048 |
cli_errmsg("cli_scandmg: Can't create temporary file %s: %s\n", |
1048 | 1049 |
xmlfile, cli_strerror(errno, err, sizeof(err))); |
1049 | 1050 |
free(xmlfile); |