* compressed XML data, MS software cannot. */
ret = write_wim_resource_from_buffer(xml_data,
xml_len,
- WIM_RESHDR_FLAG_METADATA,
+ true,
&wim->out_fd,
WIMLIB_COMPRESSION_TYPE_NONE,
0,
const struct wim_reshdr *xml_reshdr;
if (wim->filename == NULL && filedes_is_seekable(&wim->in_fd))
- return WIMLIB_ERR_INVALID_PARAM;
+ return WIMLIB_ERR_NO_FILENAME;
if (buf_ret == NULL || bufsize_ret == NULL)
return WIMLIB_ERR_INVALID_PARAM;